Translated Labs
YOU SAID:
subarasii chinchin mono
INTO JAPANESE
スバラシイチンチンモノ
BACK INTO ENGLISH
Amazing Chin Chin Mono
アメージングチンチンモノ
You should move to Japan!