Pokemon Plush - Super Soft Jigglypuff 30cm

Pokemon Plush - Super Soft Jigglypuff 30cm

 

Limited Japan Import