Beware the Creeper (2003-) #3

Beware the Creeper (2003-) #3