i knew i recognized this
What is this from?
Omori, a horror game about depression, suicide/self harm, anxiety, and trauma. It's a silly game tho. I recommend it