1. D

    Shops in Tokyo

    Hello, Would anyone know of any car shops in and around Japan especially Tokyo. I have searched and found nothing. My brother is heading there tomorrow for few days. I will probally get him to pick up a Power fc for me. Anyone reccomend anything else? Are Parts cheaper over in japan? Cheers...