Author: Tamura, Yoshikazu.