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.