Leigh Sycamore

Leigh Sycamore is an Overseer.

Personality
Leigh is an environmentalist and will lose her temper if she so much as witnesses someone harming the environment.