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
Continue Reading: Cerberus