Here are links to the earlier Lizard appreciation threads...
https://community.cbr.com/showthread...t=Appreciation
https://community.cbr.com/showthread...d-Appreciation
The concept art has come out for what the Lizard was supposed to look like in first Amazing Spider-Man film.
https://www.cbr.com/amazing-spider-m...d-concept-art/