Translated Labs
YOU SAID:
Stardust Speedway Zone
INTO JAPANESE
スターダストスピードウェイゾーン
BACK INTO ENGLISH
stardust speedway zone
That didn't even make that much sense in English.