from "I Fucking Hate You All and I Hope You All Fucking Die" album by Navicon Torture Technologies
See who else performs this track