Directed by Yoshiaki Horikoshi
1980 / 59min
Pink film from Toei Central.
No upcoming showtimes available.