Profile of Satoshi Miyabe