Cute little animation from France. I dig.