Ancient nun

The  was a nun at St Matilda's College in 1977. She enticed Leela to join them. When Megan Matthews learnt of why she was taken from her. (AUDIO: The Cloisters of Terror)