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