OohFeeshy
It's only forever; not long at all...
Well, if you see any more traps around then the first thing I would do is set it off (so no cats will be able to get trapped- poke the mechanism with a stick of something) and maybe leave some sort of a note- at least then, if it does happen to be something legit, you'll find out, and if you don't get a response it's fair game. I'm not sure how the particular trap works, but application of a padlock would give them a fun time, or even some cable ties for a quick fix that sends a pretty clear message.