Victor and Verbal Vulture

They are a vulture comedy team with a verbal being a puppet. They appeared in ep 5.