A Florida man is facing indecent exposure and criminal mischief charges after police say he masturbated using a stuffed animal inside a Walmart.

Sean LaRue Johnson, 19, was arrested near the store on Broad Street in Brooksville Tuesday, WFLA reported.

He was released from the Hernando County Jail on $1,500 bond late Tuesday, records showed. It was unknown if he has an attorney.

Employees told officers they saw Johnson grab a stuffed toy horse and go to the bedding department, where he committed the lewd act, police said.

He then put the toy back on a shelf, contaminating other items that couldn't be sold, police said. The entire incident was caught on the store's camera system.

Johnson fled the store but was caught nearby.