Sector 5 (Earth-5875)

Sector 5 was the main sector of New Mombasa, Kenya, on Earth, in Mbaraki. Tayari Plaza was located within the sector.