Tempting Illusion

Tempting Illusion

Hong Kong cat III flick.