arcadiapod.com
Omon Ra (1998)
I’m fascinated by the concept, albeit pretty much firmly in the realm of fantasy, of lost cosmonauts. The idea that the USSR was so obsessed with besting America in the space race that they w…