Windguru Mobile
Japan - Omaezaki Long Beach