Goju-ryu

Goju-ryu (gōjū-ryū 剛柔流) is one of the main traditional styles of the Okinawan Karate and a descendant of the Naha-Te style. "Goju" means "hard-soft" due to it's known combination of hard and soft techniques.