This artwork is the cover of a French-language edition (Série Verte #123) of the Italian fumetti Storie Blu #62: IL MOSTRO VIOLA, which featured the same cover art with different text and was drawn (according to this site) by Manlio Truscia.
Image provenance by Bacchus at Erosblog.