A little highlight of a teppanyaki restaurant's entertainment when the lunch time crowd fills the place. This was in Shanghai, China, near the Xinzhuang Carrefour. I don't know the song.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…