Author: Ichikawa Noriyoshi.*