Translated Labs
YOU SAID:
WORLD OF STRANGE THINGS
INTO JAPANESE
奇妙なことが本当に起こるのか。
BACK INTO ENGLISH
Strange things do happen.
That's deep, man.