Parade of the Endless

City of gladiators on Golgotha.