Translated Labs
YOU SAID:
introducing new flex tape
INTO JAPANESE
新しい製品を紹介
BACK INTO ENGLISH
INTRODUCING NEW
That didn't even make that much sense in English.