These anime series definitely aren’t for the faint-of-heart. Let’s just hope that scientists never send cockroaches to space in the future.
When a group of astronauts land on Mars to search for the cure, they’re bombarded by cockroaches that have grown in both size and strength. Terra Formars tells the story of an attempted colonization of Mars, in which 21st-century scientists thought it’d be a great idea to spread algae and cockroaches on Mars to purify its atmosphere.ĥ00 years later, a mysterious disease plagues Earth and the only cure lies on Mars. If you have an insect phobia, turn away now.