
Terra Formars

Anime · 2014 · 24 min Prime Video
Available on Prime Video, Crunchyroll
In the year 2577, a crew of scientists land on Mars where they encounter a dangerous group of giant, mutated, humanoid cockroaches.
Anime · 2014 · 24 min
Director Hiroshi Hamasaki