Red Rock Isle
Red Rock Isle (Japanese: 赤岩島 Red Rock Island) is a part of the Whirl Islands archipelago. The Whirl Cup is held here.
Red Rock Isle (Japanese: 赤岩島 Red Rock Island) is a part of the Whirl Islands archipelago. The Whirl Cup is held here.