I don't particularly want to be stepped on, but I'll join!
I've been thinking a lot about whether Imu is a god(dess). She's humanoid, but I'm leaning hard on the alien theory. At the very least, she's from the moon.
There's a fear/reverence in the gorosei's interactions that make it seems like...