Iwashimizu Hachiman Shrine (Yawata City, Kyoto Prefecture)
Overview (History, Features, and Attractions) Iwashimizu Hachiman Shrine is a historic Hachiman shrine located on top of Mount Otokoyama in Yawata City, Kyoto Prefecture. Its founding is said to date back to the mid-Heian period (9th century), and it enshrines Hachiman (a war god and guardian deity dedicated to Emperor Ojin) as a guardian deity of the Imperial family and the nation.