Okay, so that doesn’t look much like Santorum… But would you want to spend much time looking at pictures of that guy?
Restating from a reply in the comments: Today’s comic is not intended as any form of political endorsement. Lordon’s just responding on a personal level, and I don’t see him having much interest or investment in Earthly politics, anyway. (He does, however, clearly get bothered by certain viewpoints being attributed to him.) Won’t be a regular thing!
(Also, I’m sorry for subjecting you to my handwriting.)
Shameless Plug: Please give “WTH” a vote at TopWebComics! 😀