. Ray Intelligent's casting being an Ambiguously Human character who appears in an otherworldly spot to offer cryptic information for the protagonist would also seem to be 1 to Twin PeaksWinstead is Nikki Swango. The actress describes her character as “smart and savvy” who “surely incorporates a heritage and also a previous as well as a dark