Possible Answers For: Moonball from Venus?