Dean Hardscrabble

Dean Handscrabble (voiced by Helen Mirren) is.