A 2006 film.
Japan
87 minutes
2006
Mitsuhiro Mihara
Geneon Entertainment
Director
Screenplay
Assistant Director