Ishigaki island : Japan on its tropical side!