Carl the Evil Cockroach Wizard

Carl, the Evil Cockroach Wizard appears as a minor villain in the cartoon series Yin Yang Yo.