Pellicle and Iwagoshi,
There is a Kimura in Shinjuku. There's a map at the link below:
Not sure if that's the one you're talking about, but there it is.
I'll be up in the Shinjuku area raiding the camera shops in the next week or so myself. There's a HUGE Yodobashi in Yokohama now that I swing through frequently (it's, like, on the way to my house from the station), but it doesn't stock much LF stuff, so Shinjuku it is!
Pellicle ... you really need do a shopping trip over here ...