Zocho Shrine

Zocho Shrine was a shrine in the Akodo lands.