Yet another 'Molester Train' film.
Japan
60 minutes
1990
Kinya Ogawa
Director
Assistant Director
Screenplay