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.