Hello everyone,
So as you all have probably seen, there have been a lot of threads about Kaguya (Hagoromo's mother) being an alien. Here are some threads that you can view if have not heard about this theory yet:
My theory: http://narutobase.net/forums/showthread.php?t=493399
Vega's theory...