Glory hole in a public place. Gloryhole