Duckbill King

Duckbill King (voiced by Brian Drummond) is the leader of the Duckbills.