Rocky the Lynx

Diamond Head

  • Also known as

First appearance: Captain America (Marvel, 1968 series) #126 (June 1970).

Appearances