World's Greatest Pep Pep has passed. Rest in peace Richard.
Portrait from a few years ago and the tattoo was found at random via The Innernette.
BONUS! This dude stole my image and sold some shirts. Way to use live trace buddy. And is that your signature on there? Great Job!