Naohiro Yoshida, Japan, Imst, M