It’s such an honor to be able to come to visit the Nepalese Army Instructors Training Unit with Stephanie Yap Shihan of Iwama Shin Shin Aiki Shurenkai North America who holds the 7th dan, the highest rank within Iwama Shin Shin Aiki Shurenkai North America. I would like to express my sincere gratitude toward high ranking officers and everybody …
Nepal Army Aikido Seminar with Stephanie Yap Shihan
March 5, 2023