Translated Labs
YOU SAID:
meska mooska mickey mouse
INTO JAPANESE
meskamooskaミッキーマウス
BACK INTO ENGLISH
meskamooska Mickey mouse
That's deep, man.