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