The Forest of Love: Deep Cut
Season 1
Ep 3. That's the Serial Killer
- April 30, 2020
-
6.3 (24)
Back in 1985, the girls are distraught after Eiko's death and make a suicide pact. In 1995, Murata continues his scams and movie production begins.