Long Hu Dou © 2009 Richuang Technology Development Company, Limited.
Released in September 2009 in China.
Machine's picture.