Gabriola perfex bottleWhat do you suppose this is doing in the Gabriola woods?

At first I thought it was the world’s biggest beer bottle, but no. It’s made of plastic, and the letters on the plastic say PERFEX. Is this another leftover from somebody’s forest grow-op?