from "Lust in Phaze: The Best of Soul Coughing" album by Soul Coughing
See who else performs this track