Robuta

https://www.nasa.gov/image-detail/amf-sts076-s-001/ STS-76 Atlantis, Orbiter Vehicle (OV) 104, crew insignia - NASA STS076-S-001 (November 1995) --- The STS-76 crew patch depicts the space shuttle Atlantis and Russia's Mir Space Station as the space ships prepare for a... orbiter vehiclestsatlantiscrewinsignia