Author: Tsuneo Hosokura