Product code: Pokemon mewtwo retailer
Pokémon mewtwo very retailer rare card 2016 basic goes for 500$ does have some creasing on the side and back.
Pokémon mewtwo very retailer rare card 2016 basic goes for 500$ does have some creasing on the side and back.