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

2004Movie

–
Not rated yetGoodWatch score

Where to watch

Set your services

Not streaming in any country yet.

Story

A BTS video for Sailor Moon - New Legend of Kaguya Island

Facts

September 6, 2004 · English

Released
September 6, 2004
Original language
English