Who is the princess of space and where can I find her
Did you figure this out?
It's Leia from star wars, or the alien in the tunnel, I don't rememer