Author: Teruo Ikebe