Princess from the Moon

Princess Kaguya came from outer space!

1987-09-26 | 121 minutes

Rating: 6.4