Prey or predator?

After checking on our new releases we have discovered some additional hunters lurking.  While we sure that they are Mink not Otter we have placed humane cages traps to see what we are attracting.  As the traps are going off and the bait is being eaten, whatever is lurking in the reeds has exceptional hunting skills.

Humane Mink Trap