Your like a Crude / Sexy Version of "the Pillows"
Seriously considered getting an animated series going...that seems to be the best way to present yourself these days.
Examples like "Dethkock" and "Gorillaz"
People like cartoons...escecially sexy or obscene cartoons.
As I suggested to Denzel Croker...your song just automically captures an image in my head that your Band could be a great Anime Series that could ALSO sell records.
People like the cartoon representations of yourself...all your powers...and associate that image with you.
That way when you make presentations...people will think of you not only as ROCKERS...but Super-Hentai-Heros.
-Look forward to whatever you plan to do later in the future...