Kingdom of Kaabu

Insert Name of Kingdom is a