Onojima Hachimansha is a Shinto shrine located on a small island in Lake Suwa, Nagano Prefecture. The shrine is dedicated to Hachiman, the god of war and patron deity of samurai. According to legend, Hachiman was born on this island and later disappeared into the sea. The shrine's architecture reflects its coastal location, with a simple yet elegant design that incorporates elements of traditional Japanese temple buildings. Visitors can enjoy beautiful views of the surrounding lake while exploring the shrine grounds.
- Religion
- shinto
- Enshrined kami
- Hachiman
- Kami enshrined
- Hachiman
- Coordinates
- 35.3145455, 137.9234336
Visitor tip
To avoid getting wet, visit the shrine early in the morning or later in the afternoon when the weather is calmer. Bring a raincoat to keep dry in case of sudden showers.
Cultural notes
Onojima Hachimansha is associated with the legend of Hachiman's birth and disappearance. During the annual Hachiman Matsuri festival, locals reenact the myth and perform rituals to ensure the god's protection.
Historical note
The shrine was established in the Edo period (1603-1867), during the rule of the Tokugawa shogunate.