After the initial huge disappointment but thanks to the leads in Kochu's 2012 thread about Jap astro shops, we managed to visit Bic Camera at Yurakucho. They still sell Vixen telescopes and accessories at their Astronomy corner.
It's very much like a Best Denki in Singapore but way larger. And they offer tax free shopping for foreigners with minimum spend of JPY 10,001.
Here's a snapshot of some of the scopes they have on display:

I got myself a Vixen NLV 4mm, SLV 15mm and SLV 25mm.
According to the salesperson, the SLVs are the newer ones, but made in China. The NLVs are older but made in Japan.
Some photos of them:

All feature twist-click eyecups. Here's the eyecup engaged in the SLV 25mm:

Here's the NLV 4mm with eyecup disengaged:
