YOU SAID:
robot ninja from the planet England
INTO JAPANESE
惑星イングランドのロボット忍者
BACK INTO ENGLISH
robot ninja on planet england
INTO JAPANESE
惑星イングランドのロボット忍者
BACK INTO ENGLISH
robot ninja on planet england
Okay, I get it, you like Translation Party.