Translated Labs
YOU SAID:
Cat humans should not exist
INTO JAPANESE
猫人間が存在する必要があります。
BACK INTO ENGLISH
There are cat people.
猫の人々 が集まっています。
Yes! You've got it man! You've got it