>>149376001
She's up there.

>>149376056
It was a tribute to Keiko Nobumoto and a nod to mankind living in the future, I suppose.