Joker: Last Laugh (2001-) #3

Joker: Last Laugh (2001-) #3