Red City Colosseum

The Red City Colosseum is a colosseum in the Red City.