Okinawa

Okinawa is a large island that's apart of Japan.

Tales
The island was depicted on 's globe.

Appearances

 * "The Masquerade"