Pokemon Plush - Super Soft Charmander 30cm

Pokemon Plush - Super Soft Charmander 30cm

 

Limited Japan Import Plush