Translated Labs
YOU SAID:
HOMESTUCK DOT COM!!!!!!!!!!!!
INTO JAPANESE
ホームスタック ドットコム!!!!!!!!!!!!
BACK INTO ENGLISH
homestack.com!!!!!!!!!!!!
That's deep, man.