Author: Uruta, Keiichi.