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.
This product uses the TMDB API but is not endorsed or certified by TMDB.