Star Moon has finally moved to our permanent home at www.sailor-wars.com!!! Please update your bookmarks!

May the Force be with you!!