a giant dancing on a pole in high heels in a leopard dress - a very beautiful body - just Mesmerize video