Translated Labs
YOU SAID:
HOMESTUCK DOT COM!!!!!!!!!!!!
INTO JAPANESE
ホームスタック ドットコム!!!!!!!!!!!!
BACK INTO ENGLISH
homestack.com!!!!!!!!!!!!
You should move to Japan!