Author: Kiyoko.