Initial D street stage. note the "FOR JAPAN ONLY" sh!t!! and the GPS thingy that i have to have!! driving in big cities here is hard enough for the Japanese people! not to mention a gaijin like me!!!!:googly:
im not sure if they have it there yet. prolly not, knowing how they wait like 2 years to release things in the states!