Jelani's Troop (A New Journey)

Jelani's Troop is a group of mandrills.