Surprise Me!

Explore Taketomi Island in Okinawa, Japan - GeekBeat.TV

2013-04-18 52 Dailymotion

Join us on our travels to Taketomi Island, in Okinawa, Japan, where water buffaloes have the right of way!