That is one sheep looking meme poster.

Speaking of; wonders why aliens apparently abduct so much sheep. They never wear any clothes.. O_o

The aliens I mean.