Author: Teruzo Muraoka