It is a big spring trap..lol Just in a plastic box so its kid and pet safe... You even need a strange key to open it!Ah, I read it as a spring trap( big mouse trap)
That type I would still cover over and make it dark. New smell shouldn’t be an issue as he’s in the house and used to different and new smells.
Fenns are good but have to be set right, set in a tunnel with no room for the intended to prey to jump up