Board Thread:Theories & Speculation/@comment-1512913-20141028151348/@comment-1512913-20141031112839

So if I get it right: Ootsutsuki are essentially "gods" of the Narutoverse and the planet "Naruto" takes place in was made by them? Meaning Kaguya's words about it being her "nursery" weren't just her kidding 0_o