Main Street Colosseum

The Main Street Colosseum is a Colosseum in Pokemon Battle Revolution.