M4.3 Earthquake 18 km W of Honmachi, Japan - April 26, 2025