Feline pleasuring itself openly in the great outdoors. masturbating in publicin publicpublic masturbating