This meme is from the future.

god, religionscumbag steve, internetlame pun coon