It's the Trophy Kangaskhan in a PSA 10 (picture attached).
This is by far one of the rarest and most valuable Pokémon cards out there. There are only 12 PSA 10 copies in the world. One of these recently sold for a $170.000!
This card was awarded back in 1998 during the Family Event Tournament in Japan. You could only obtain this card at that specific tournament 25 years ago. You competed with your parent (that's why they chose Kangaskhan as it's the Pokémon with a baby).
I added a picture of the tournament as well.
If someone ever asks why collecting Pokémon cards is cool, stories like these always get people to go like this: 😵
Pretty amazing!
PS: If anyone wants sell their house and use their mortgage to get this card, you have my full support 😂