Acid Witch live forever