Revenge plots are always good fodder for salacious dramas, and a new Netflix series from Japan is no exception. It involves a woman who goes back to where her childhood home once stood, all in a ...