Togashi Hill

The Togashi Hill was located in the Ochiyo district among the Temples to the Great Six Kami.