Red Riding Hood

Little Red Riding Hood is a young girl from the Fairytale World.