The Father's Love Begotten 2019 (Japan), also known as Chichinaru ai Naseba is Japan drama premiere on May 9, 2019
In the dark, a young man speaks of the abuse he suffered at the hands of his priest and its lasting effects. (Source: IMDb) Edit Translation