Oyamazumi Jinja (Omishima Island)
Japan's most important shrine for the gods of war, sea, and mountains, located on Omishima island along the Shimanami Kaido. The shrine treasury holds over 80% of Japan's designated national treasure armour and swords.