Red Riding Hood

Red Riding Hood (赤ずきん) is a fictional fairy tale character released into the real world by Pin Spot Shadow

Portrayal
Red Riding Hood was portrayed by Nanoha Hagiuda (萩生田菜波).