Stumbled upon this advertising, and wonder what the hell it is.
Anyone experience with this as a "compound" ride?

Site loads slowly, but is full of pictures.
http://item.taobao.com/item.htm?id=1...28d7d3cbb75c13

T2O_9qXhJbXXXXXXXX_!!427713731.jpg