Sailor Moon Crystal News

Tag Archives: Sailor Moon Crystal DUB

Watch Dubbed episodes starting November 20

Good news everyone! You can start watching the Sailor Moon Crystal English dub starting November 20th. The schedule for the releases are available here. The episodes will air every Friday. The episodes are going to be up on Hulu, if you live in Canada or any other country besides the US then you will have to use something to mask ... Read More »