Japan REALLY likes this one meme for some unholy reason.