Homehorror Art of the Devil 2 (2005) Khmer Dubbed December 18, 2022 {year}=2005 {rating}=5.8 {type}=Movie Tags horror Khmer Dubbed Thai speak khmer Thailand