Professor Granville

Professor Granville is a strict professor who will appear in the upcoming Big Hero 6 television series.