Little Red Riding Hood

Little Red Riding Hood is one of the six tritagonists of the Laika Film, The Magic Forest.