Original post here. Sourced to vixensandmonsters. This appears to be a detail from a Thai poster for the 1985 movie Return of the Living Dead. Here is the whole poster:
Found (with a number of other interesting posters) at Monster Brains.
Original post here. Sourced to vixensandmonsters. This appears to be a detail from a Thai poster for the 1985 movie Return of the Living Dead. Here is the whole poster:
Found (with a number of other interesting posters) at Monster Brains.