Kakigara Inari (かきがら稲荷)
In the USA, or probably any country other than Japan, you wouldn’t normally find two different religions occupying the same grounds in harmony. In Japan, it is fairly common. Today’s photo is from the grounds of Hasedera (長谷寺), a Buddhist temple. Yet Kakigara Inari is a Shinto Shrine. Japan takes “coexist” to a whole other level.