Torrential
People
Shows
Movies
Stocking Assault Demon Throw it in!
1990 Pink film directed by Satoru Kobayashi.
Masazo Sakairi
Megumi Takahashi
Hajime Ishigami