Just at main Road of Kabukicho, Shinjuku, nothing except Channel Bag, there is not so many Rolex.
This has a lot of Rolex and PP, you should visit there at Shinjuku
The Mecca of Rolex, Nakano Broadway at the Nakano station
JackRoad has the most of Watches especially Rolex
TWC
I had spent 8 Days in Shinjuku from 30 Dec 2017 to 6 Jan 2018 for both leisure tour and Rolex Shopping!
There my Conclusion is
Price after tax free is still slightly more expensive than Hong Kong on that day 3 Jan 2018.
There is not much Sport Watches that you want to get from Official AD,
Don't expect you can buy these: Submariner Date 116610LN, GMT Batman 116710BLNR, Daytona 116500 white or black!
I have not seen one in three official AD in Shinjuku.
So how about Vintage Rolex
Only one 1665 which has a price of HK$120,000 no paper. Still that is not able to seduce me for Buying because I have a Excellent one with paper.
Well, There is two watch shop you must Go at Nakano (the Mecca of Rolex) : Jackroad and TWC!
However on the day I visited only JackRoad opened, TWC still on new year vacation.
TWC (The Watch Company)
They have all Tudor, Hamilton, Hublot, many Omega and Rolex
Price of Tudor is Likely very good in Japan.
Next time when you visit Tokyo, Don't miss TWC.
Visit their Web Site to find out more before you go
https://www.thewatchcompany.co.jp/en/
Price can be good in Japan depends on USD/Yen Exchange Rate.
Keep good timing to buy and you may get good deal.
HK Snob