Yep, that is Corin Motors in UENO station (Tokyo), I had a front RS type fender from them on my NSR a few years ago and it didn't even come close to fitting. I pulled the wheel off and still had to open the holes up, after many hours of work, got it done but it was always crooked and cracked like 3 months later. I went to their shop last summer in Tokyo and it is massive and they have a small NSR 50 and 250 section and had a Rossi Replica NSR250 there on display. I don't know why but you can't take pictures, I pulled out my camera to get a picture of the NSR there and 3 dudes jumped right in front of me waving their arms and shouting "NO PICTURE ! NO PICTURE!"....oh well
Silhouette Japan stuff is way better IMHO