Author: Toshio Takenouchi