Author: Daiichi Ginko.