Huang Shi Shuang Fei 2 © 2010 Richuang Technology Development Company, Limited.
Released in September 2010 in China.
Machine's picture.