A stuffed cow is currently a lone occupant of the ChineseTianhe space station, waiting to be joined by the crew of the upcoming Shenzhou 13 mission.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.