The Tenrokan is the Aikido dojo in Durham, NC affiliated with the Doshinkan Aikido International headed by Kancho Yukio Utada.
The Tenrokan is the Aikido dojo in Durham, NC affiliated with the Doshinkan Aikido International headed by Kancho Yukio Utada.
Excellent! Nice video and great opening content for your site.