Jabari Land

Jabari Land is a mountainous and isolated region of Wakanda, where the Jabari Tribe resides.

History
To be added