A controversial video showing young children in school uniforms dancing provocatively and twerking has been posted online - sparking outrage.
Filmed in the city of Camaguey in central Cuba, 300 miles east of Havana, it has now been viewed tens of thousands of times.
Jorge Luis Pérez, a father of one of the boys in the video and Camaguey resident proudly uploaded the footage of his son 'showing off his moves,' local media reported.
Two girls, whose ages are not known, are seen dancing with two of their male classmates, replicating the moves seen on music videos.
The girls are seen twerking and grinding against the young boys and bending down on the floor.
At one point, the two girls even fight over one of the boys after the other disappears and he falls on the floor as they each pull at him.
The original Facebook video has taken down, but other versions are circulating on social media and have been watched tens of thousands of times - leading to fury from social media users.
Ricardo Hernandez wrote on Facebook: 'Already we have gone back to brothels and prostitution in Cuba in this age - wow. Where are the parents and the school principal and what moral principles are they teaching in that school? The school is trash.'
While Isa Monzon wrote: 'They teach them, then complain about the prostitution and rape it's a shame what, but what is today's childhood?'