Self
Self (archive footage)
Father O'Brien
The King of Spain
CPAD Leader
Station Master
le prêtre
Jonathan Swift / Dean Swift