Legends of Shuri-Te

KENWA MABUNI (1889-1952) was born in Shuri, the 17th generation descendant of one of the bravest warriors of Okinawan nobility. As a child, Kenwa...