Sailor Moon: The Super Live Cast Interview - Anime News Network Sailor Moon Takes the Stage: SXSW Panel Highlights “The Super Live” Tour Across North America