Professor Robert Callaghan, also known as Yokai, is the hidden main antagonist of Big Hero 6. He is Hiro's arch-nemesis.