Keep seeing this on meme sites, but can't find any info on it. Anyone know where this came from? Who it is? Is there more? Dude looks hot!