Behold... The Arctopus - Skullgrid
Not as hard to listen to as everyone makes it out to be. Or maybe that's just because I've spent years listening to the most off the wall contemp. classical and free jazz.
Quo Vadis are from Canada, right? Funny, this Behold... album has a track titled Canada. :P