Translated Labs
YOU SAID:
mister moustache mustard
INTO JAPANESE
ミスター口ひげマスタード
BACK INTO ENGLISH
Mr. Mustard
マスタード氏
You love that! Don't you?