I'm both shocked and amazed by the videos.....

Fakes a real fact of life in China's heated economy

BS Amusement Park Official site

Japanese reports:

http://www.youtube.com/watch?v=V68HiXdwwvs
http://www.youtube.com/watch?v=0-JULFxB0sk

Frankly I'm surprised the Ninja Turtles weren't there.