An official Mewtwo mascot was spotted outside of Shibuya TSUTAYA, a Japanese movie rental chain. Mewtwo was sporting a banner promoting the upcoming release of Pokemon the Movie: Mewtwo Strikes Back EVOLUTION. You can check out more pics of the mascot here.
Mewtwo visits a Japanese movie rental chain to promote Pokemon the Movie: Mewtwo Strikes Back EVOLUTION
Gotta sell those tickets!