Alrighty...this Green Lantern Corps member appears in SUPERGIRL #23 from DC Comics. I'm not sure who he is.
At first I thought he was Ch'p. But Ch'p is dead.
He could be Ch'p's successor, Bd'g...but Bd'g is usually represented by a character that looks more like an actual squirrel than a cartoon character.
So while I'm uncertain as to who this character actually is...
I am certain of one thing:
He's also on the cover of Marvel Comics' ANNIHILATION: CONQUEST - STAR-LORD #2: