Окинава
"Polyura" butterflies are native to the Indomalayan and Australasian realms. They are widespread from Pakistan to Okinawa Island, and from China to Pacific Islands (Fiji, New Caledonia, Vanuatu).