Makucha's Leap

Makucha's Clan is a group of three leopards led by Makucha. They live in the Back Lands.

Makucha
Main article: Makucha

Makucha is a male leopard who is the leader of the clan. He is persistent, strong, confident and evil.