Excoriation hails from Russia. A three-piece band from the Moscow area offering up splattery and slammy death metal. Their self-titled debut album on New Standard Elite remains one of my favorite death metal albums to blast in the car. Heavy, unrelenting, absolutely bulldozing music which puts me in a nice meditative state! Perfect driving music! Keeps me sane in a world of terrible drivers. I mean seriously, would you rather sit in traffic listening to some blabbering on the radio or put yourself in a mental trance of heart-pounding blastbeats? I choose the blast.