Translated Labs
YOU SAID:
Special agent oso creeps me out
INTO JAPANESE
特別なエージェントosoが私をゾッとさせる
BACK INTO ENGLISH
Special agent oso scares me
特別なエージェントosoが私を怖がらせる
You should move to Japan!