Jabari Tribe

The Jabari Tribe is a mountain tribe located in Wakanda that is dedicated to worshipping the gorilla.

History
To be added