Gorilla City is the capital of the Jabari Tribe in Jabari Land, Wakanda.
28d ago - Elijah
61d ago - Elijah
76d ago - Elijah