Invincible #109

What the what?! After one hundred and nine issues...things take a sharp turn.

Cover Illustrators