File:Strange Tales Vol 1 95 001.jpg

Summary
Monsters on the Prowl #26, 1973