Quite possibly the best music video I've ever seen "Nekrogoblikon - No One Survives"

Don't Miss...