En Esch unveils fiery first single from upcoming album KPTMarch 3, 2023en esch, raymond watts, kpt, pig, kmfdm, lords of acid, erica dilanjian