Sailor Moon The Super Live Musical – Yellow Diamond Cast Published August 12, 2018 at 1200 × 357 in Check out images of the cast of the Sailor Moon The Super Live musical Sailor Moon The Super Live Musical – Yellow Diamond Cast