Author: Tomoeda, Teruo.