Translated Labs
YOU SAID:
caterpillar battle royale
INTO JAPANESE
毛虫バトルロイヤル
BACK INTO ENGLISH
Caterpillar Battle Royale
キャタピラーバトルロワイヤル
Okay, I get it, you like Translation Party.