Author: Gen Tanabe
Alternate names: Gen S. Tanabe; Tanabe Gen S.