It's probably one of the games made by ティッシュはこ studio but I forget it's name.
Oh my gosh yeah thats the person, Tissubox. Wish the games were in english though lol
In my opinion it's hikikomori sister or sloven classmate