Oha Suta Brings New Mewtwo Strikes Back Evolution Info

Oha Suta, a Japanese morning variety show for children, is set to unveil a new look at the upcoming movie Mewtwo Strikes Back Evolution which will hit theaters in Japan on July 12.

The new trailer has been revealed and it shows a glimpse of Mewtwo in some pretty forboding armor!

Tell us what you think in the comments! We’ll update with a better trailer as soon as it is officially uploaded!