Author: Kino, Kazue.