Mekkan

Mekkan is the world that the comic takes place in.