Nanoha Hagiuda

Nanoha Hagiuda (萩生 田菜波) portrayed Red Riding Hood in episode 25 of Ressha Sentai ToQger.

TV

 * Ressha Sentai ToQger - Red Riding Hood