database
database
mascot
mascot
mascot
mascot
Final Lap Twin
ファイナルラップツイン * Final Lap Twin
screenshot screenshot screenshot
Turbo Chip
Publisher: NEC * Release: 1989 * TGX030020 / NC89003