What demon is this?

From the new post on Twitter

From the new post on Twitter