DeeRibbon - A love letter to your cherishable doll.