Global Ring

The Global Ring is located in the center of Ikebukuro that has a big stage.