Enticing teen Beatrix Glower