Question: what are the okinawan karate styles?
Answer: Goju-ryu. Goju-ryu (剛柔流) is one of the main traditional style of Okinawan Karate, featuring a combination of hard and soft techniques. ...  Uechi-ryu. Uechi-ryu (上地流) is a traditional style of Okinawan karate. ...  Shorin(小林)-ryu. ...  Shorin(少林)-ryu. ...  Matsubayashi(松林)-Ryu.