Said to be one of Japan's oldest shrines, Ōyamazumi Shrine enshrines the ancestral deity of Emperor Jimmu and is revered as the guardian deity of maritime transport, navigation, and martial arts.
Ōyamazumi Shrine, located in Omishima-cho, Imabari City, Ehime Prefecture, is known as one of Japan's oldest shrines. While the exact founding date is unknown, its ancient history is evident in its mentions in the Kojiki and Nihon Shoki chronicles. It enshrines Ōyamazumi-no-kami, the ancestral deity of Emperor Jimmu. Historically, it has been revered as the guardian deity of maritime transport, navigation, and martial arts, attracting many samurai during the Warring States period. The shrine grounds are brimming with highlights, including its main hall designated as an Important Cultural Property and giant trees over a thousand years old. The main hall, rebuilt in the Edo period, is striking with its vibrant vermillion color. The grounds also feature historically significant spots such as the "Emperor Jimmu's Birth Well," linked to legends of Emperor Jimmu, and the "Funadama Shrine," dedicated to praying for safe maritime transport. Furthermore, Ōyamazumi Shrine is famous as a power spot. The "sacred tree" behind the main hall, a giant tree over a thousand years old, is said to be filled with sacred energy. The grounds also feature many auspicious spots, such as the "縁結びの笹 (enmusubi no sasa - bamboo for matchmaking)" and the "子種石 (koshūseki - fertility stone)", believed to grant wishes. Ōyamazumi Shrine is a power spot surrounded by history and nature. As a shrine with a long history enshrining the ancestral deity of Emperor Jimmu, it draws many worshippers. If you're visiting Ehime Prefecture, be sure to stop by!