Japanese stocks witnessed a huge influx of ​foreign funds in ​the week through April 4, a turnaround from ​three successive weeks of selling, with investor sentiment stabilizing ahead of a ceasefire in the Iran war.