Howard the Duck (Earth-8011)

Howard the Duck is an alien duck-like specimen who was a part of the Collector's museum.