Translated Labs
YOU SAID:
Chiggles is the Lord of them all
INTO JAPANESE
Chiggles はすべてのそれらの主
BACK INTO ENGLISH
Chiggles, Lord of them all
Chiggles、すべてのそれらの主
Come on, you can do better than that.