Digital Underground wannabee. :-)
Celerity, you must have been thinking of Humpty Hump, who passed away earlier this year.