Marvel Comics
The Castle of Count Nefaria!
Nov 1972
Stan Lee
Don Heck
Dick Ayers
Art Simek
Jim Starlin