No, it's not Jesus Lizard.
Photo and © by
Dixon
Scratch Acid
Idle Time