Awesome! Is it even possible to win a jam, cause I think you just did. That ear placement seems a bit off though.
Oh man that's hilarious. I love the texture your using, and a bit of the paint that's around his cowl. Amazing