Discovered the band myself thanks to the death note intro, as pretty many other did it would seem. Going through a collection of their songs i got a hold of at the moment, only getting better.
Seems i got the youtube song you linked stuck in my head. Didnt have the album you linked so dling it now, thanks for the directions.