Razor and The Boogiemen 

"Angry music, brought to you by three happy gentlemen."