Translated Labs
YOU SAID:
WORLD OF STRANGE THINGS
INTO JAPANESE
奇妙なことが本当に起こるのか。
BACK INTO ENGLISH
Strange things do happen.
That didn't even make that much sense in English.