Fukaura Koichi vs Sato Yasumitsu

Question: What're next three moves? - Position at 126th move

Solution: