Satoshi Koibuchi · Study