Carmine Hood

Carmine Hood is the current reincarnation of Little Red Riding Hood. She is on a journey with her friends to complete all the original fairy tales and restore balance between stories. She is also the reincarnation of Alice from Alice in Wonderland.