Shorin Ryu Reihokan Okinawa
International Shorin-Ryu Reihokan Association Headquarters
Naha City, Okinawa, Japan
Naonobu Ahagon, Hanshi – 10th Dan
International Shorin-Ryu Reihokan Association Headquarters
Naha City, Okinawa, Japan
Naonobu Ahagon, Hanshi – 10th Dan