Opeth - Black Rose Immortal.
Aaah, those riffs...
And that style that varies from psalm-singing to screechy black metal... The song lasts around 20 minutes, and it's a nice composition that sounds to walk on a determined way from a beginning to an end!