Terra Formars
Available on Crunchyroll
In the future, humanity seeks to resolve Earth’s overpopulation problem by terraforming Mars as their 2nd home. 500 years later, the U.N. Space Administration sends a team to explore this world. But an unintended side effect has unleashed a horror: the planet has become infested with man-sized cockroaches that prey on humans.

Related