It looks like Mitchel has discovered life on the Red planet. Not sure what that thing is, but it looks kinda scary.
Happy Friday!
And here is the initial sketch.
Author, Illustrator and partime Evil Genius
Recent Comments