Glue traps, I'm kinda pissed!!!

I have an uncle that would have removed it, cleaned it up and nursed it back to life. My God. Even The Bible calls them vermin. lol