Translated Labs
YOU SAID:
Here comes Speed Racer!
INTO JAPANESE
スピード レーサー
BACK INTO ENGLISH
- Speed Racer
You've done this before, haven't you.