leunculus

small lion

Noun
9