Sailor Moon - The Legend of Kaguya Island: Special Bonus Video

  • Premiere: 1999. April 1.

    A bonus video acting as a digest of the final performance of Sailor Moon - The Legend of Kaguya Island.

    Discover