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