Professor Robert Callaghan (also known as Yokai or The Masked Man) is the sole antagonist of the 2014 best animated feature film winning Movie, Big Hero 6.
Advertisement
Professor Callaghan/Yokai/The Masked Man
Advertisement
Professor Robert Callaghan (also known as Yokai or The Masked Man) is the sole antagonist of the 2014 best animated feature film winning Movie, Big Hero 6.