Board Thread:Theories and Speculation/@comment-30918569-20190328154604/@comment-30918569-20190328183925

Elveonora wrote: That would be a nice plot twist, but even though the Kara seems to have some relation to the Otsutsuki, the way they talked about Momoshiki seemed like the Otsutsukis' plans differ from their own. Because they're now a separate entity from the main family;

My hypothesis is that the Kara were members of the ancient Otsutsuki clan that accompanied Kaguya to Earth, but were against her decision to betray the clan and fought back resulting in their physical deaths. But because of their powerful Chakra they possessed the bodies of nearby deceased humans, yet are unable keep them from decaying thus the need to swap different bodies every often. They would later learn to compensate that by modifying their donor bodies on a genetic basis using Shinobi-Ware they developed over centuries.

Which leads me to my second fan theory: that Kashin Koji is actually an Otsutsuki possessing the body of the late Jiraiya (which he had modified beyond resembling the latter, but has access to his memories and therefore his techniques)