Yes, it's my attempt at drawing DeviantArt's resident mascot.
He's probably easier to draw than most mascots, but "TsaoShin" decided to make a tutorial of it anyway http://www.deviantart.com/team/journal/Tutorial-Draw-Fella-with-TsaoShin-953028296
I even threw in the logo for good measure. Hope you like it.