John Constantine Is Screwed

not everyone

Justice League Vol 2 #23

Advertisements