Author: Yamaguchi Toshokan (Yamaguchi Kenritsu)