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