Author: Toshihiko Kinoshita.