Dilla, also known as DillaThaKilla on GameFaqs and CYOA.
An artist's (ridiculously massive) rendering of Dilla.