Yokai

Yokai is the main antagonist in the upcoming movie Big Hero 6.