Author: Kaneyoshi Izumi
Alternate names: Izumi Kaneyoshi