Junichiro Yamabe Editor & Author