Author: Yamazawa, Tametsugu.