In Kyoto, there is a shrine named Fushimi Inari, which worship fox deity Inari-sama. The most popular thing about this place however, is its senbon torii, a mountain path with around 10000 torii (shrine gate) which give you illusion of almost literally endless road.
Damien has just thrown into...