Ishigaki jima, Japan. Still blowin' in the wind...