I like this album a lot! It is from a grindcore metal band called Napalm Death, and this is there latest album so far. Napalm Death hardly ever disappoint.
(P.S I'd really appreciate it if someone can explain the "." in between "youtu and be", doesn't look right to me...)