Medusa (Clash of the Titans)

The Medusa appeared in the 1981 original and 2010 remake movie called Clash of the Titans.