Devil Fatbeard

Devil Fatbeard is the main antagonist of the animated comic book series, Okidooge Island and the tertiary antagonist of the animated television series adaptation.