The Doctor is the Cheshire Cat to Amy Pond's Alice in WonderlandS

James Hance is a master at blending bits of popular culture; consider his Up-meets-Star Wars portrait and painting of the Muppets as the cast of Firefly. Here, he casts the Eleventh Doctor in the role he was born to play: the Cheshire Cat.

Hance is selling prints of the piece, titled "Like a Name in a Fairy Tale," in his store, and is also auctioning off the original artwork on eBay.

Like a Name in a Fairy Tale [James Hance]