iriomote-jima, Japan. Blowin' in the wind...