Taimatsuden Inari Shrine

Taimatsuden Inari Shrine is an Inari shrine in Shimogyō-ku, Kyoto, Japan.