Translated Labs
YOU SAID:
Here comes Speed Racer!
INTO JAPANESE
スピード レーサー
BACK INTO ENGLISH
- Speed Racer
That's deep, man.