What African civilization left large stone ruins that resembled the fortifications of West European and Japanese feudal societies?

Swahili
Kongo
Lunda and Luba
Great Zimbabwe