The legend of the masters of Okinawan Karate: Biographies, curiosities and mysteries