Author: Hiraoka, Masahide.