Translated Labs
YOU SAID:
Memes for the meme god
INTO JAPANESE
ミーム神のミーム
You've done this before, haven't you.