Author: Takayanagi, Kenzō.