Short film by Kenji Yamauchi
Japan
19 minutes
2002
Kenji Yamauchi
Director
Writer
Producer
Director of Photography