That first video is from a movie called Shaolin Soccer. My sister picked it up while she was in China for two years. It's actually a quite good movie. Not your normal movie, and has a lot of jokes on chinese culture which most of you wouldn't understand (which my sister explained, but it is a great movie.
|