Swallow the Snake
Swedish Death Metal band, all new material.