Deathline International – Zarathoustra – Review November 1, 1995 Zarathoustra is an electro-industrial outpouring that can buzzsaw your brain casing at one point, and simply be redundant and silly at others.