Baboons are some badass critters. They scare the hell outta me.

Seen a lion have one for lunch though...Kinda wrecked my perspective.