Happiny Pokemon Plush - Toy Factory 2010 (313X000)
Condition is Good.