not tryina diminish what that runner did, here, just pointing out that mountain lions aren't actually all that large. Maybe the size of a large dog. Big enough to be a dire threat, but not so big as to crush the "fight" part of your instincts.
For all intents and purposes, Humans are apex predators. Dude got back to his roots.
XI Wiki


