Cape Riding Hood

Cape Riding Hood is Lalaloopsy Land's littlest forest adventurer! Cape is the little sister of Scarlet Riding Hood. Her name comes from the bright red cape that she was sewn from and also wears! She has a pet wolf yarn ball.