Willow ribbon