Lords Of Acid - Lust (1991) (Album) - eviltoast

To be completely forthright, Voodoo U is probably my favorite LoA album. However, this is the one that started it all. The debaucherous debut.

Strap in, strap on.