Exclusive Interview: The New English Language Cast of Sailor Moon
We sat down with the sparkling new cast of Sailor Moon: Stephanie Sheh, Kate Higgins, Cristina Vee, Amanda C. Miller, Cherami Leigh and Robbie Daymond to talk about the new dub!