Board Thread:Fanon Canon 2/@comment-2089817-20140922021242/@comment-2089817-20140922044327

Immortality can be defined in two different ways. The inability to die and the ability to continue resurrecting one's self following death. It isn't impossible to say Kaguya is among the latter. To keep her "dead", the seal was created to prevent her from gathering more chakra after her chakra was ripped away by the initial effects of the Six Paths Chibaku Tensei.