Directed by Kenji Onishi
1996 / 10min
Experimental short by Kenji Onishi.
No upcoming showtimes available.