TV Show · Anime · Action Crew members are injected with various forms DNA to combat giant humanoid cockroaches on Mars. 2014 · 23m