Snakes in my yard and I mean a big one.

That reminded me of this. Gator vs python in the Florida everglades