The sailor moon has come.