Astromals? Animauts? Insert clever astronaut pun here (art by me)