Weird green pointy demon

Weird green pointy demon