Mewtwo: Released in Pokemon GO Stadium
We might not have many footage from this event since it was decided not to be streamed live, but we have the news from users that got there.
And yes.. it’s a fact. Mewtwo was released in Japan already. Only to those who attended the Stadium of course. There is also word that the catch rate is 100%, and that is something unique that won’t happen for the rest of us.