Materials:
Yarn for the body: Organic Cotton (50g =110 m) or (1,7 oz = 120 yds)
Cream white: 700g / 1,680 yds
Light rose: 100g / 240 yds
Yarn for horn:
Organic cotton from KreaDeluxe (25 g = 85 m) yellow nr 4
Yarn for hair and roses 50g or 1,7 oz pr color:
Purple/Baby Pink/Hot Pink/Orange/Yellow/Green/Baby Blue/Blue
Stuffing - and plenty of it