Hitoshi Taguchi is known for Hachigatsu no nijûsô (2010) and Ninja Vixens: Crimson Blades (2000).
No data