John Rose

Kaiden Shihan Sandaikichu

Shihan Number: 3118
Shihan Date: 12/04/1997
Location: Colorado, USA