Author: Ikoma, Kanshichi.