Translated Labs
YOU SAID:
caterpillar battle royale
INTO JAPANESE
毛虫バトルロイヤル
BACK INTO ENGLISH
Caterpillar Battle Royale
キャタピラーバトルロワイヤル
That didn't even make that much sense in English.