Delicious homemade Chinese cookies with a touch of Kung Fu.

Directed by Cardin

Director of Photography: Loh Keryi