Sestra
The Final Rest, Mother of Darkness, The Strangler of Life