hastur rated Dead Astronauts: Show rating 4 stars Sept. 19, 2022 Public Dead Astronauts by Jeff VanderMeer