Yamamoto, Nobuo, Japan