Red Riding Hood

Red Riding Hood is a recurring character introduced in the sixth season of Curse of the Lycans.