User blog comment:Austin012599/Vote for Best, Worst, or Neutral Disney Villains(2007-2016)/@comment-4851935-20180127122535/@comment-30634893-20180127165839

Yokai is the alias Robert Callaghan goes by in the protional material for Big Hero 6.