Diamanda Hagan

Diamanda Hagan is the God-Emperess of Haganistan. Some say a villain, others a leader, others a god. The rest of say a fucked up reviewer of random crap in her dvd collection. Fucked up crap? Oh yes, usually.