Stella seal