you idiot! so it was you that littered on the moon..

and here i was thinking my telescope was playing games with me..