legend of master 3