The Yokai Benches of Fukusaki Just 25 minutes north of Himeji City by train lies the town of Fukusaki. Surrounded by mountains with the Ichikawa flowing through it, it’s just far enough off the beaten… March 24, 2026