Servalan
"Deliverance"
no. 126

deliv126.jpg
Where: Servalan's office
When: Servalan: "A scientist called Ensor has been working on it."