Okinawan Shorin-Ryu Blog: A martial arts blog dedicated to proselytizing Shorin-Ryu Matsubayashi-Ryu Karate-Do as developed by Grand Master Nagamine Shoshin.