Margaret Benson

Margaret Benson, or simply as Rita, is a modern major character in the Zack Isaac 2004 series, debuting in Season 2.