The long anticipated fan made Sailor Moon movie has finally been released! You can watch the film online right now.
A great deal of effort has obviously gone into this fan film which features high quality costumes and effects and original music. The entire cast and crew did a great job putting this film together. Check it out and spread the word to other Sailor Moon fans.