This is a Nu Metal track recorded by the artist Clay People. The song Priest on a leash was originally composed by S. Banham.