Japan fashion guru Maezawa lands first SpaceX moon flight

Spacex1.jpg

–Photo by AFP