humanoidhistory:Planet Neptune and moons, observed by the Hubble… Posted on January 1, 2017 by SAUCER KOMMAND humanoidhistory:Planet Neptune and moons, observed by the Hubble Space Telescope in 2005.