Radiohead is one of my favorite bands. This is an illustration of their bear mascot. Radiohead logo. What I have done looks more like an alien TBH. One of those mischievous aliens with opposable thumbs that show up every few thousand years in their shiny metal ships to feed on the oblivious sheeple that they are growing like livestock to sustain them as they travel great distances through the universe.
About Mac McRae
I am an illustrator who makes whimsical monsters for companies that are young at heart.