Annie Cruz, a charming Asian woman who is delusional, abducts a man in a deserted pornographic space. Photo #14

Annie Cruz, a charming Asian woman who is delusional, abducts a man in a deserted pornographic space.