alice zaffyre and isabella de laa