?????????III © 1989 Pony Canyon, Incorporated. (Tanigawa Kouji no Shougi Shinan III)
GAME ID: R58V5921 (PNF-T3)
Released in September 1989 in Japan.
Game's ROM.