Taste of Cherry (1997): Confessing the heart in us