Translated Labs
YOU SAID:
Stardust Speedway Zone
INTO JAPANESE
スターダストスピードウェイゾーン
BACK INTO ENGLISH
stardust speedway zone
You should move to Japan!