Fetching details from the dictionary...
Ryukyu; chain of southwestern Japanese islands comprising Okinawa Prefecture