This is a modern depiction of the battle between Hercules and the Nemean lion. Even today, the myth shows up in modern art. There is no artistic credit available, other than it was created by Weta Workshop.
the Nemean Lion -.. As the son of god/monster Typhon and his lady/snake bride Echidna, this makes this fearsome feline a sibling of some of mythology's greatest monsters: The Sphinx, Cerberus, The Hydra, Chimera, and others.
Nemean Lion (Leon Nemeios) - a large lion whose hide was impervious to weapons; the offspring of Orthrus and Chimera; after his death (by Heracles) Hera placed him amongst the stars as the constellation Leo