Turmion Katilot is a Finnish Industrial/ Death Metal band. Now, they are Finnish, so you can't really expect any meaningful Lyrics unless you speak fluent Finnish, and the song titles are a bit typical for Death Metal (The Butcher, Bodies and Flesh).
Their website is www.turmionkatilot.com