75.146.141.145
In Reply to: RE: Made in Japan...... posted by grinagog on May 09, 2008 at 02:16:28
which sounds more plausible. I've got one of them and it's quite nice.
Post a Followup: