Masakazu Handa is known for Zeiram (1991), Moon Over Tao: Makaraga (1997) and Samurai Champloo (2004).
No data