Tenpei Sato, Hisayoshi Ogura – Last Battles