Translated Labs
YOU SAID:
imposter imperceptible
INTO JAPANESE
偽装不能
BACK INTO ENGLISH
Unreascible
レアサス
Leasus
リーサス
Leesus
Well done, yes, well done!