Translated Labs
YOU SAID:
Judoon platoon upon the moon.
INTO JAPANESE
月面上のジュドゥーン小隊。
BACK INTO ENGLISH
A Judoon platoon on the moon's surface.
You should move to Japan!