More info? What is it?
It’s not a long video, but it’s a 3D projection system that is played at restaurants to entertain the diners.
Youtube search results for Le Petite Chef