
Story of a Giant Cockroach
Budget: -
Revenue: -
Super-8 film.
Director
Shinya Tsukamoto
Writer
Shinya Tsukamoto