Cool mix of electro, hiphop, Asian sounds and viiiiiel rhythm for the last but not least Snoop makes. Psy's verrrückte yet very well arranged influences the song a little reconciled with the unfortunately usual arrogant attitude of men "leave dancing dolls". Otherwise, funny, danceable, exciting and thrilling.