León de Nemea

Proper noun

 * 1) Nemean Lion mythical lion of Nemea