Author: M. Kino-oka