English

Shihan James Villemaire, New Hampshire, USA

Shihan James Villemaire, 6 Dan - New Hampshire State Director

james.villemaire94@gmail.com