>>530025095
>What do you know about this artist?
Not much, their stuff was circulating around /utg/ after the release of chapter 2. Everything I grabbed I grabbed from here, if >>530024364 is to be believed the artist is called twolipt.