True

True Masterz are “Chopping Headz” on this joint from their album, ‘Almagest’.