The Nemean Lion Picture

this lion is the invincible blood thirsty monster this lion is related to the Chimera, Cerberus and the sphinx so yeah his lion is one of the Greek mythology monster
The Twelve Labors of Hercules
Pantheon - Hades
The Nemean Lion
Charon
Cerbira