Translated Labs
YOU SAID:
Neo Culture Technology 127
INTO JAPANESE
ネオカルチャーテクノロジー127
BACK INTO ENGLISH
Neoculture Technology 127
You should move to Japan!