Author: Moroi, Kaoru.