Watch Dubbed Sailor Moon Crystal Act 3, Rei – Sailor Mars Today!
Today (Friday November 27 2015) you can watch the English Dub episode of Sailor Moon Crystal Act 3. You can watch it on Hulu. The episode should come around at 6pm PST or 9pm EST. What do you think about the dub? Join the discussions on our forum!