Princess Kaguya
aka:
Princess Kaguya: Legend of the Moon Warrior
Moby ID: 81728

Added: December 26, 2016
Contributed by: Sciere