Japanese Folklore Tales Season 1 Episode 534 Slapped! 1975
9/10by 1 users
A woman wants her cheating beau back; a lady discovers that her man is cheating on her with a woman who has the same first name as she does. Also: a lesbian love triangle that includes charges of stalking.