from "Itch-E & Scratch-E ...And Friends..." album by Itch-E & Scratch-E
See who else performs this track