Strapping Young Lad – Alien – Interview June 13, 2005 An interview with guitarist/vocalist Devin Townsend