What is that figure on the Moon - Is that a Human or Alien on the moon? August 16, 2014 +0 Odd News Odd News