Author: Suzuki, Taizo.