Mean Streets

Mean Streets is an amusement park themed world that you reach after the Clouds stage, but before the final level.