User blog comment:Kate.moon/Who Are The Avengers Villains/@comment-4973477-20120331034930/@comment-4501794-20120404231830

WOW. that just might actually be it. I saw the picture, looks pretty close!!!!