It just looks like a regular Chinese bazaar store except Japanese. Do they sell pens that dries out after a few weeks? USB cables that starts glitching after two weeks? Shoes that fall apart after a few days?
https://photos.app.goo.gl/n3Cri8BKUDWyfiAG6
I think they intentionally put these in nightlife districts, so they can be a sort of drunk man's IKEA where you always end up buying more than you planned to.
Complete with food.
I recently ran into a "Yubiso" in KL, meaning there's now a Malaysian clone of a Chinese clone of Japanese stores (Miniso is basically Uniqlo and Muji mashed together).