A country with millions of people, people say its not real, but its a real country and its takijng over with milions of mini mama streets across africa, spreading to australia
"Mama street is so cool!" "Yeah ikr"