Board Thread:Episode Discussions/@comment-25319479-20160512105958/@comment-1751565-20160512131332

This episode makes me believe Kaguya is a Star in Human form or something of the sort, sent to Protect the Divine Tree of Earth. But because of Humans and their Wars, she took the Divine Trees power for herself to end it...

The Way the episode began and as she always gazed at the other stars, makes me conclude this, kinda similar to the "Stardust" movie