Based on a classic 10th century Japanese folktale, The Tale of Princess Kaguya is the latest animated film from entertainment powerhouse Studio Ghibli . Otaku USA’s Matt Schley recently saw the film and chimes in with his review after the jump.