Name
Naho Toda
Birthday
1974-03-13
Alternate names
More
Cast in: Oblivion Island: Haruka and the Magic Mirror (movie) as Haruka's Mother Romance of Three Kingdoms (TV 2009) as Xiao Qiao
Naho Toda
1974-03-13
Cast in: Oblivion Island: Haruka and the Magic Mirror (movie) as Haruka's Mother Romance of Three Kingdoms (TV 2009) as Xiao Qiao