Fiona Jones
Characters voiced
Dowager Sea Queen Narissa (The Little Mermaid)