Found this ,while checking beaver traps this morning ,at a not too happy home owner. Never in all my years have seen this before. ..LOL