Theater of Death presents

Chupacabra from 

          Planet Zar