Translated Labs
YOU SAID:
Join the Ultimate Crew
INTO JAPANESE
Ultimate Crewに参加する
BACK INTO ENGLISH
Join Ultimate Crew
That didn't even make that much sense in English.