Artist: The Dresden Dolls
Album: The Dresden Dolls
Appears On (Mixes): The Best of 2005...and Before!
Song Notes: This is from the Dresden Dolls' self-titled album, which actually came out last year, but I didn't get it until recently. I first heard this song on a mix CD, and I found it to be very theatrical and energetic, and not much like anything else I'd heard. -VoVat