Terra Formars Episode 7

Everyone in Division 2 is safe, no one died, and to easily sum it up, Akira and Michelle captured the cockroach/grasshopper hybrid. Michelle is so uptight, but she's really admired…

Comments Off on Terra Formars Episode 7