Walter Jenning

Dr. Walter Jenning is the scientist who brought Howard T. Duck on Earth.