The delightfully entitled Hurricane Hellfukker is the man essentially behind German act Illum Adora (also of Zarathustra) and has been active under that name since 2011. He has seen collaborators come and go through a couple of albums, splits EP’s… Continue Reading →