Therion - one of those bands that you either love or hate.
Music is unique and intense. I have to be in the mood, but there is nothing like cranking Therion up in the car for a nice drive.....kinda just takes you away.
Definitely worth checking them out.