The bats hunted by Ned are actually fried bacon, served on skewers.
Tony Plana turned down Oliver Stone's Platoon (1986) to appear in this. He had also appeared in Stone's Salvador (1986) and knew that shooting Platoon (1986) in the Philippines would be an even more difficult shoot, compared to the 5 star hotel that was being provided for the Tucson location for this film. Stone did not talk to him for years.