Movie Villains Wiki
Advertisement
Yokai transparent.png

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

Gallery

Advertisement