Quirky
Talking of style, next up is Kat Robichaud and her song “Alien Sex” resonates with theatricality and a certain, rather trashy, quirkiness. The lyrics suggest the human race has a tried and tested means of interacting with alien invaders. Indeed we do.