Charmander Plush Toy Pokemon - 12 inch - Nintendo 2000
Dungeons and Joypads
£9.99
Charmander Plush Toy Pokemon - Made by Nintendo 2000
Approx 12 Inch.