Home Tags Terra Formars

Tag: Terra Formars

Live action Terra Formars movie has found its main star

Mike Takeshi's live action movie of the cockroaches on Mars is getting a star.

Top 5 New Anime to Watch this Fall 2014

Summer's over and fall has come. With it comes a bunch of new anime to catch so here's our pick of the best 5 to keep you entertained in the next few months