Magnitude 4.3 Earthquake near Kuji, Japan - May 31, 2026 | QuakePulse