Spanish

Dayn DeRose, New Jersey, USA

Hanshi Dayn DeRose, 8 Dan