a high fantasy african city populated by upright - walking lion people, street view,