filmreviews12.com
The Tale of the Princess Kaguya (Kaguyahime no monogatari)
“A richly rewarding experience.”