Looks like Eldanoth is enjoying a nice stream of blood...but, who's blood ?
This amazing piece of artwork was made the skilled by Majinbanzai on FA/deviantart
check the original here:
https://majinbanzai.deviantart.com/art/Sketch-Commission-Pyrewerepyre-744486100