Terra Formars
Twenty years ago, Shokichi Komachi was part of the Bugs 2 mission to Mars that discovered Terra Formars, human-cockroach hybrids that resulted from a terraforming accident.
Actors and roles, crew of Terra Formars (2014). Who was filming and what role he played.