Low $30
 | 
Mid $220
 | 
High $870
  • 1st appearance and origin of the Owl
Details
Publisher Marvel
Published August 1964
Written By Stan Lee
Illustrated By Jack Kirby