Fushimi Inari shrine was the site of production for which 2005 American epic drama film?
Fushimi Inari-taisha: Fushimi Inari Taisha (伏見稲荷大社 ) is the head shrine of Inari, located in Fushimi-ku, Kyoto, Japan.
i don't know