Board Thread:Naruto Discussions/@comment-26320638-20150422140407/@comment-25549954-20150423073633

The last two tailed beast were transferred by Obito. Hagoromo said he divided his chakra among the tailed beasts (see DB translation under a picture where he talks to the tailed beast) and that's why Naruto was able to meet Hagoromo and only after all beast were transferred. Sasuke met Hagoromo because of his Indra's chakra mixed with Asura's chakra, thus making it Hagoromo's chakra and that is why he was able to speak in subconscious, a small portion of chakra is enough, Kushina and Minato were able to meet Naruto and they helped Naruto to seal the Kyuubi, even if their original soul was in pureland they were still in Naruto, and it is possible that Indra and Asura's soul can be in two different bodies at the same time and now we have Hagoromo who didn't go to pureland because he wanted to see what became of his Ninshu, so it's completely possible that Hagoromo can be at two different places at the same time i.e. in Naruto and Sasuke's body at the same time. He came to this world when the chakra of TT Madara and Hashirama and 9T Indra and Asura was set. Naruto and Sasuke were each given half of Hagoromo's abilities, two completely different powers, but on an even scale of strength. Sasuke was given the Rinnegan, while Naruto was given the Senjutsu. But it doesn't mean Naruto got the abilities from Hagoromo alone, his tailed beast powers + all of Naruto's abilities equals Sasuke.