Could it be a drink holder? Sounds like the spot is fairly accesible. I know around here anywhere that is somewhat accessible (parks, etc..) has teenagers drinking at it at night to avoid police. Those kids get crafty too, could they have made it and propped the branch in between two trees to hold a drink? I can't tell if there is a bottom to the plastic?