Forest Lion

Forest Lions are lions that live in the forests of Daventry.

Background
It is said that Forest Lions are the king of the animals, maybe this is true, because no other animal can stop a Forest Lion. Even for a well-armed human they aren't a weak prey. Forest lions have yellow fur.