Explore Taketomi Island in Okinawa, Japan - GeekBeat.TV

Try Our New Player
Geek Beat TV
1.3K
48 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