Red Riding Hood

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

Gallery
Gallery of photographic stills released to promote the character.