Obake

Obake is a mysterious villain in Big Hero 6: The Series. He serves as the main antagonist of the first season.