The outrageous movie poster adaptation "Made in Spain" of Critters (1986), Great!
Quoted from ffffound!