Imgr user raggedrabbit has posted a number of Star Wars collector cards, signed by Mark Hamill, which have gone viral.
The actor is best known for playing farmboy orphan Luke Skywalker in cinema's, arguably, most popular space opera, Star Wars. A role he'll reprise in JJ Abrams' The Force Awakens, set 30 years after Return of the Jedi, this December.
Hamill's also feted for his lauded portrayal of The Joker in the transmedia DC Universe (DCU) and was recently seen as The Trickster in The CW's The Flash.
You can view the full, hilarious, gallery of autographs here.