Equipped with mirror technology, 'Let your body, body' offers a dance experience with the brand's new deodorants.