Togashi Mountain

Togashi Mountain was the mountain where Kyuden Togashi was built.