While out shopping, Miyo has a chilling vision, only to be surprised by her future father-in-law, who invites her and Kiyoka to their countryside estate.
It’s always dramatic when you leave London for a spell in the English countryside. In the English countryside, people still say hello. Trees are tall and knowing. The old as well as young work ...