One of a strange chain of cheap shops in Japan which sell most anything, including suits, maids' outfits, etc. You name it, they've got it.