Explore Taketomi Island in Okinawa, Japan - GeekBeat.TV

45 views
  • About
  • Export
  • Add to

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

0 comments