Japan
10 minutes
1998
Takashi Homma
Little More,
Tokyo Theatres Company
Director
Producer
Music Producer
Assistant Director