Neptune's new moon Hippocamp may have broken off from a larger moon

A team of astronomers using NASA's Hubble Space telescope have shed light on the mysterious moon around Neptune.