File:Keith Kincaid (Earth-616) 0001.jpg

Summary
Dr. Keith Kincaid from Thor v1 #136