James Hadfield (as Elizabeth Collective)