Gyarados

Gyarados

31/113Rare · hatachu
Legendary Treasures
Gyarados — Legendary Treasures #31 price | Cardboard Capital