Translated Labs
YOU SAID:
this seems like a weird website
INTO JAPANESE
これは奇妙なウェブサイトのようです
BACK INTO ENGLISH
This seems like a strange website
You should move to Japan!