Author: Hayasi, Tooru.