This fellow is Beorht, a wizard from "A Decepticon Raider in King Arthur's Court", an old episode of the original Transformers cartoon. I dig his natty old patchwork of a green robe. If I recall the cartoon correctly at one point he uses rat tails as a spell component. Here's a close-up of Beorht with his owl familiar:
"Man, is there anything Jeff CAN'T do when it comes to gaming? This guy is like a critical 20 every roll. Jeff can bite the heads offa five game geeks, including their sorry-ass DM, and spit 'em into a large duffel bag ONE AT A TIME!...that's just the kind of messed up bastard he is! You think yer a gamer, punk? Well..do ya? Jeff will depants your weasel-ass right in front of your grandma."