Princess Kaguya

A puppet animation based on the folk tale Kaguyahime.