Bubba the Cave Duck

Bubba the Cave Duck (voiced by ???) is.