Carters no 89571 Yellow Giraffe Windup Twinkle Head Moves
Carters CHILD OF MINE No. 89571 Plush 10 inch Standing Yellow Velour Giraffe Orange Velour Mane Blue Horns, Tail Orange, Blue, Green Spots Windup TWINKLE TWINKLE LITTLE STAR Head Moves (NO TUSH TAG)