POKEMON SLEEPING CHARMANDER PLUSH 30CM

nintendo

Regular price $25.00

Go to sleep with this cuddly sleeping Charmander 

approx 30cm