Summary A sarcastic humanoid duck is pulled from his homeworld to Earth where he must stop an alien invader.
Written By: Willard Huyck, Steve Gerber, Val Mayerik
Summary A sarcastic humanoid duck is pulled from his homeworld to Earth where he must stop an alien invader.
Written By: Willard Huyck, Steve Gerber, Val Mayerik