seen it in japan when i went, it was only a display, pretty nice imo
tetsuyagarage · Sponsor Joined Apr 1, 2006 · 1,994 Posts #2 · Apr 29, 2006 View full thread seen it in japan when i went, it was only a display, pretty nice imo