Nefertiti the Spidernaut

Nefertiti aboard the International Space Station in her experimental habitat.