I finally figured it out. I have been wondering just who this Damien Echols guy is. He was either in Duran Duran or New Kids on the Block. It’s one of the two. I think it’s definately Duran Duran, because Mr Depp stated in the movie Jack and Jill that he was a member of the group. All the band got that crow looking tattoo at TIFF last week.
The Band Duran Duran