A creature born of Neptune's light...A new species of monster ready to wage war under the stars.A creature born of Neptune's light...A new species of monster ready to wage war under the stars.A creature born of Neptune's light...A new species of monster ready to wage war under the stars.