Styles

Genseiryu (玄制流) is a karate style with roots in Shuri-te, But also some naha te, tomari te, most oldest three Okinawa te

One of the three original karate styles of Okinawa Japan.