Nae Yuuki is a Japanese actress who portrayed Naido in the 2017 series of Twin Peaks. She previously appeared in David Lynch's film Inland Empire.
Naido
Tomoyo Tanabe
Hanako
Street Person #2
Kyoko Hayakawa(早川 恭子)
Maria Miyano
Yoko Maki
Tomoko Ikawa
B-ko
Midori
Self
Aiko
Endo
Shouko
Kusuriko Harada (voice)
Woman
Kaoruko Akutsu