Saturday, March 05, 2016

Live-Action Terraformars movie trailer

Here's the first big trailer for the Japanese live-action adaptation of Terraformars.