Lefton Wright

Lefton Wright is a staff member at the Sanctuarium Maximum Security Psychological Facility.