I’m sorry to tell you this, but I’m 99% sure this is fake. This looks like it came off of an inkjet printer. The corners aren’t cut right, you can see the top edge is too narrow, and the texture doesn’t look like it’s actually a texture, more like a photocopy.
But the biggest giveaway is the snowflake hollow pattern. I can’t say I’ve ever seen that pattern on any card, and typically a themed pattern is used on Pokemon that match the type. In this case, a snowflake pattern would be used on an Ice-type Pokemon, which Mewtwo certainly is not.
This may have started life as a decent proxy card, but I would never be able to tell you this is a legitimate card. 0/10