Tag: ogurishin
New Teaser For Miike Takashi's TERRA FORMARS Shows Cast And Footage
Miike Takashi's live-action adaptation of the hit sci-fi manga Terra Formars is coming to Japanese cinemas in April next year. The film tells the story of humans leaving moss and cockroaches on Mars to make it inhabitable, and when they return...