Bez

Bez the Beast is a main character in the Arabian Knights animated TV shorts. He is voiced by Henry Corden.