Translated Labs
YOU SAID:
Where is the planet of the apes
INTO JAPANESE
猿の惑星があります。
BACK INTO ENGLISH
Planet of the apes.
猿の惑星
Planet of the Apes
You love that! Don't you?