Whatever the religion or whoever they're devoted to, shrines have a way of making you contemplative. Visit Hachioji Shrine and share a silent moment with the locals.
Situated in Himeji, this sacred place is well worth a visit. But you'll find tons more to check out in the area. Himeji Central Park, Himeji Castle, and Taiyo Park aren't too far from Hachioji Shrine.