Oh, I saw this on Twitter and I've been very interested in it! Thank you very much for translating it, I look forward to more!!
According to Manga Mogura's post, it's based on a novel. But another commenter said it's basically from a net creepypasta, so hmm...
Edit: I just checked the given...