Devil’s got you under lock and key, eh Cecile?
Cecile is owned by Satan clearly. Probably even possessed with her being the head of a holocaust organization like this.
She’ll regret it one day....