Hmmmmm......I swear I can see Human Doo-Doo on those Ducks footses...