Hey all, I am off to Japan in May wondering if anyone has any info on Japanese parts places to check out I see a couple of people on here are from Tokyo so would be great to have a chat with them. I think one guys name was Ingivator or something.
Cheers