poster

Story of a Giant Cockroach

0% | Jan 01, 1975 |

Super-8 film.

Featured Crew

Shinya Tsukamoto
Director
Shinya Tsukamoto
Producer

Cast

Images