Sarah Eitelberg

Comic Review: Terra Formars Vol. 1

Comic Review: Terra Formars Vol. 1

With our natural resources circling the drain, the human race is one giant bug spray can away from a shiny new red planet in Terra Formars! Too bad the bugs have other plans. Terra Formars Vol. 1 Story: Yu Sasuga Art: Ken-ichi Tachibana English Publisher: Viz Media Release date: July 15, 2014 Curious about space bugs? […]