Neil Armstrong (DMU)

In the dark mirror universe, Neil Armstrong (1930-2012) was a Terran male who lived on Earth. A Terran astronaut who set foot on Luna on July 20, 1969.