Guest
Login
Sign Up
Site settings
Forgot Password?
Demonstration of Jodo by Masayuki Shimabukuro, Hanshi and Carl Long, Shihan. Filmed in Hiroshima, Japan in October 2005.
Autoplay video
Hide player controls
Hide resume playing