Author: Uzura, Isao.