I know I’m a little late with this info, but better now than never: Tokyo Parts Shop moved from Tokyo to Ibaraki. Here’s their new address: 5-15-7 1-C Fujigaoka. Ryugasaki-City, Ibaraki, Japan. Also just recently found their Blog with lots of pictures working on tuning Zoomers and meeting Ruckus friends.