KAAOAHM | Self Defence in Hamilton - Contact - PlaySport