Howard Duckson (Earth-791021)
Wiki Pageword! Finding yourself in a world of talking hairless apes--Now that's absurdity! Early life[] Howard the Duck was hatched on Duckworld, a planet in another universe, where intelligent life evolved from waterfowl. Duckworld in Marvel Database