The invisible hand behind many memes, apparently including the googled swastika, is a website called 4chan.