The Tenrokan is the Aikido dojo in Durham, NC affiliated with the Doshinkan Aikido International headed by Kancho Yukio Utada.

Advertisements