Red Rock Isle
Red Rock Isle (Japanese: 赤岩島 Sekigan-tō) is one of many small islands in the Whirl Islands archipelago. The Whirl Cup is held here, in Scarlet City.
Red Rock Isle (Japanese: 赤岩島 Sekigan-tō) is one of many small islands in the Whirl Islands archipelago. The Whirl Cup is held here, in Scarlet City.