Main content

Slipper Slapping

Shoes, effigies and beating the devil - Anita tries an ancient Chinese ritual.

Release date:

Duration:

2 minutes

More clips from Hong Kong