Masamichi Yabuki
Japan