Lupin Handmade is made by Laura 'Lupin' Howard. All her feltworks are 100% handstitched with her original designs. The kind of accessory you want to have for yourself and your girl. Definitely unique. We are proud to be the first shop to carry this brand in Japan - since 2010.