Crew
JA, EN cinema · 3 credits
Devil's Den
Setagaya Game
Carpe Diem
Director
Director, Editor, Writer
as Zatoichi