Hachiman Shrine
A Hachiman shrine (八幡神社, Hachiman Jinja, also Hachimangū (八幡宮)) is a Shinto shrine dedicated to kami Hachiman. It is the second most numerous type of Shinto shrine after those dedicated to Ina...