剛柔流 (goujuuryuu)
The Japanese goujuuryuu is composed of the kanji 剛 (read gou) means "hard; sturdy" and 柔 (read juu) meaning "supple; gentle; soft".
Goju-ryu
Block Oblique
