Apparently This Is A New Meme In Japan.