Goro

Goro is one of the villains of Ollie’s pack. He is an overpowered demon. But has been defeated by Mr. Allen In the season finale, Fatherly truth.