Starlit Kart Racing
+2

Densha de D: Climax Stage is the 3rd entry in the Densha de D series. It's a train racing game that parodies the popular manga series Initial D.
IGDB Combined Score
PC (Microsoft Windows)
July 01, 2012
JinushiIppa
Densha de D 3
Loading similar games…
Loading reviews…
0 public reviews