THE BOOGENS (1981) or THE DEADLY SPAWN (1983)

Which monsters win a fight?

5 47