The She Creatures claim to be from Venus and out to take over the world with their music, a sort of modernized 60s rock. I love bands that have a mythology behind them. Each member of the band has different power traits. The lead singer\guitar player, Nancy Raygun, has mind control and is the weapons commander. Electra Statik can turn invisible and plays drums. Haley Comet, is telekinetic and plays the bass and Theremin. Princess Slayer plays keyboards and has X-ray vision. They got their name from the 1956 movie, The She Creature.
I can’t help but think of the classic Ren & Stimpy cartoon every time I hear this song.