Der Blutharsch and the Infinite Church of the Leading Hand – the final stand