Aniworks Logoworks
The Tale of the Princess Kaguya

Episode 1 of The Tale of the Princess Kaguya