Maybe someone has posted this link before, but I couldn't find it with the search function. The movies (click on "watch the movies") are extremely interesting and informative:

http://www.wonder-okinawa.jp/017/eng/index.html