Author: Yasuo Ootagaki;