Translated Labs
YOU SAID:
Chiggles is the Lord of them all
INTO JAPANESE
Chiggles はすべてのそれらの主
BACK INTO ENGLISH
Chiggles, Lord of them all
Chiggles、すべてのそれらの主
Okay, I get it, you like Translation Party.