Someone, anyone…please explain this sign.

I am thoroughly befuddled and rather disturbed by this sign in a public park.

confusing sign

Advertisements