A movie capturing the suburbs of Tokyo
Japan
10 minutes
1998
Takashi Homma
Little More
Director
Cinematography
Music Producer
Assistant Director
Editor