The Return of the Living Dead (1985). Thai poster.

The Return of the Living Dead (1985). Thai poster.