File:Strange Tales Vol 1 159.jpg

Summary
Strange Tales Volume 1 #159, August 1967, Marvel Comics Source: http://www.coverbrowser.com