Sailor Moon on Hulu

Let’s discuss Viz Media’s new dub of the 90s Sailor Moon anime!  Episodes 1-23 were released on Hulu last weekend.  Did you watch the Moonlight Party slumber party stream?  What do you think of the new voice cast?

(I think this might be implied for a 20-year-old anime, but here there be spoilers!)

Watch Sailor Moon online: Hulu