Takaaki Hashiguchi is known for Jûhassai (1996), Kannô byôtô: nureta akai kuchibiru (2005) and The Dollhouse (2004).
No data