Author: Saílor Moon.