I'll take a wild guess and say this thing is his site ItalianDragon.com.
Get Sergio down at sosfactory.com to design you one, he did the character designs for davids game (mafiadeath.com) as well as doing the new layout for my game, silentvendetta.com
Friend of mine did the obnoxiousmail.com logo for $70 hehe - classic.
"Strong language on the site for those who are easily offended"