Vendor ~ Clothing Shop - Tokyo, Japan
If your looking for that gem of a store while in Tokyo, head over to Vendor located in Naka Meguro for some epic finds!
Link to their website and address will be posted below
1-23-14 Saito Building 1F, Meguro-ku, Tokyo Aobadai 153-0042
Music ~ Sweater Curse - Fell Asleep
The link to the music will be posted below