well- made by MAIDENS SHOP - Fashion accessories store in Chiyoda, Tokyo | Reviews, Photos & Information on Postcard