This is a stretch seeing how you live in Canada. But it look s an awful lot like a snake thai i catch on a fairly regular basis called aDekay snake. A big Dekay snake would be about a ft long and they don't get much bigger.
We may have snakes sticks but you still can't compare that to the craziness of a Homeless person!!