Forest Demon

Some kind of pagan wolf-deer demon.