Katsuhide is obsessed with the delusion that his beautiful young wife, Mayu, is cheating on him. For

Keywords:
Japan
Mayu Shimazaki