It began as this desire to do this science fiction movie about perhaps one of the last insects left that nobody's done anything on, which is the cockroach - and truly one of the most frightening insects.
We use cookies to understand our websites traffic and offer our website visitors personalized experience. To find out more, click ‘More Information’. In addition, please, read our
Privacy policy.