>>148980134
No, a megacity is just a generic term these days.
The strip directly says it takes place in Kinshasa, the current capital of the Congo.
Simba City would be the closest, but I'm not sure that was ever developed by any of the writers.
Now that I'm thinking about which Megacities have never been touched on?