Nanaca Crash.
Saw the arcade, which reminded me of it. I'm completely out of practice, though. I can't even break 1.5 kilometers anymore.
Also, apparently, the game it's based on got an English patch or something or other; I should look into it at some point.