Three tales of jealousy, greed and lust about the most heinous crimes committed in Japan by women.
Work
La Main de Fadma
The Last One of the Six
Red