Yokai

Yokai (Also known as "Professor Robert Callaghan")  is the main antagonist of Disney's 2014 animated feature film, Big Hero 6. He was the head of the San Fransokyo Institute of Technology's robotics department, and mentor of Tadashi Hamada. He assumes his masked supervillain identity after a tragedy drives him to become a malefactor bent on personal vengeance.