My friend Ben always sends me bizarre ecards for my birthday. Here’s the latest one he managed to dig up (signed “your alien friend, Ben”).

Ecard from Ben