Supposedly from a movie poster. Original pic couldn't be hot linked. It was in color.
Leaches! Leaches!