That's what I was thinking, Shirokuma. Probably mostly catalog, posters there and not much else but small parts like shift knobs, stickers, etc. Can't even ask them too many relevent questions because of the langauage barrier.
Is Super Autobacs a name to a shop? If it is, without a Japanese address, I won't be able to get to it anyway. I have been to couple of car part super stores there. They sell really general products there. Nice stuff, but just not exactly what I was looking for. They are the Pep Boys of Japan, but with higher quality stuff. BTW, they have pretty nice Japanese rims there at those stores. Manufacturers we've never heard of, but nice looking rims.
If I have time, I will swing by the general car part stores again this time around.