A limited signed Instax Mini Polaroid of Solene in Shibuya, Tokyo wearing an elegant custom star-covered kimono. Only 19 made.Each polaroid is completely unique and a one-of-one. Made with love, from Solene to you.