master spensor and leila