What is Keyli?
The offspring of a monkey and a lion combined.
Look at the little keyli!
See keyli, monkey, lion, animal, weird