In Japan and Europe, this game was released as Scud Race (Scud meaning ``Sports Car Ultimate Drive'').
In Japan and Europe , this game was released as Scud Race ( Scud meaning ` ` Sports Car Ultimate Drive ' ' ) .
Which place does Scud Race exist in?
Which place does Scud Race exist in ?
Japan
Japan