Reminds me of a marriage between mid 90's Carcass and Cannibal Corpse.