Riho Takada

Riho Takada (高田 里穂) is a Japanese actress and model. She is best known for her role as Hina Izumi in the Tokusatsu series Kamen Rider OOO.

Dubbing

 * Brain Games, Cara Santa Maria