(idm) Japanese CD store?

From David Hampson
Sent Wed, Mar 25th 1998, 19:50

I seem to remember someone posting not long back a good place to buy CDs
from Japan.  Can anyone possibly forward me this link?

BABY DIDDY