Screenshot_20170911-180438 September 12, 2017 1440 × 2792 Terra Battle 2 new trailer and release date Share this:TwitterFacebookLike this:Like Loading...