Gingitsune
Gintarou is a fox spirit that has been protecting the small Inari temple since the Edo era.
Actors and roles, crew of Gingitsune: Messenger Fox of the Gods (2013). Who was filming and what role he played.