Chandler Leroy

Chandler Leroy AKA Mr Leroy is the principal at Munsta High School.