I thought of the star wars cantina scene when I saw her. She’d be a perfect humanish but non-human extra in it.
Lol...she'd fit right in.