Eliza Leagan

Eliza Leagan is the sister of Neil Leagan and acts as an antagonist.