Japanese film delves into forbidden love triangle. Japanese film delves into forbidden love triangle. DramaJepangFilm