Neptune and its.... reflection?