http://femdomspace.com/videos/play/deva/8752/art-of
A sequel in name only to a 2004 film (Khon len khong), this film is about a teacher, named Aajaan Panor (portrayed by Napakpapha Nakprasitte), who is humiliated by some students. She turns to black magic to exact revenge.
The film begins with...