I stand by my boilerplate reply to pictures like this - absolutely disgusting. I couldn't be more revolted right now. That's just too doggone many snakes to be right. I'd have that property on the freaking market yesterday!
Aside, nice looking trap. I guess you could always have some fun tormenting those suckers for awhile before killing them!