A Basic Pokemon Card of type Colorless with the title Igglybuff and 50 HP of rarity Rare from the set Crystal Guardians.  It has the ability Baby Evolution with the description: Once during your turn (before your attack), you may put Jigglypuff from your hand onto Igglybuff (this counts as evolving Igglybuff) and remove all damage counters from Igglybuff. It has weakness against Fighting 2. 
Igglybuff