A Ressha de Ikou III - Map Construction © 1991 Brother Kougyou.
Released on April 26, 1991 in Japan.
Game's ROM.