Directed by Ken Lambert

Shot in Sganghai China

Disney Shanghai "helloween"