Moon, no. Space station, yes.
Thanks to Buckethead over at the Ministry of Minor Perfidy for the pointer.