>>3008837It's a render of what I'm guessing is a character for one of his upcoming projects. Same as
>>3003677as well. Problem is I can't confirm if it is, in fact, a character he created for a project or if he's just showing off his skills. Can't read the moon runes on his blog, yo.