I got 2 Mewtwo’s cause I have Ultra Moon and Ultra Sun. I couldnt find it ingame. Could someone please help?
Thanks :)
You get Mewtwonite X and Y, as well as most other Mega Stones for 64 BP in the Battle Tree's BP shop. :P
Source
Hope I helped!