Hehe...
I don't like Cookie Monster vocals, but I can't stop listening to this album for some reason. Industrial metal from Finland. Can't understand most of the vocals yet it doesn't matter. I like song 8 the best. Maybe I'm having a snap-back reaction from too much Bill Nelson followed by some Tycho and David Arkenstone?