Lady Del Grim

Lady Del Grim is one of the two main antagonists of the Lil' Petz franchise. She is a bat that is stelling peoples stuff, he wears a purple suit with a broom on his back, and a hat with a yellow tie, and he is a flyer.