Sailor Moon Crystal Trailer with English Subtitles


First episode of Sailor Moon Crystal will air on July 5th, 2014!