730,000 horse-face skirts were sold on Taobao alone. Taobao is owned by Alibaba which also own the South China Morning Post.