Howard Duckson (Earth-791021)
Wiki Pagethe word! 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 in Marvel Database