Contest of Champions - Howard the Duck 6" Pop! Vinyl (Games #301)
$44.99
Howard the Duck in mech-suit
From Marvel's Contest of Champions video game
Made of plastic/vinyl
6" tall