Harsh pounding and inhumanity dominate this music-filled video.

17 April 2024