Jump to content

Teppozu Inari Shrine

From Wikipedia, the free encyclopedia
Teppozu Inari Shrine
The shrine in 2011
Location
CountryJapan

Teppozu Inari Shrine is an Inari shrine in Chūō, Tokyo, Japan.

[edit]