Densha de Go! 2, 1998 · Taito

More in this franchise