Author: Ono, Giichi.