Here’s what I have been told, if it helps. I couldn’t understand the codes.
Inside this div, what you should have, is a single image element. Due to your Lazy Load plugin, the avatar image element is wrapped in noscript tags and an additional placeholder image element is added before it.
<div class="comment-author vcard">
<!--The plugin's placeholder image-->
<img width="80" height="80" data-lazy-src="https://0.gravatar.com/avatar/0143534f5515879ad292bfc2d7502718?s=80&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D80&r=G" data-lazy-type="image" src="https://thewebkick.com/wp-content/plugins/bj-lazy-load/img/placeholder.gif" alt="" class="avatar avatar-80 photo">
<!--The image wrapped in noscript tages-->
<noscript><img alt='' src='https://0.gravatar.com/avatar/0143534f5515879ad292bfc2d7502718?s=80&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D80&r=G' class='avatar avatar-80 photo' height='80' width='80'/></noscript>
<span class="fn">By Aditya</span>
</div>