My photo
Japan / France / Poland
The art of Guillaume & Julia Lachambre. Graphic Designers, Art toys makers and sashimi lovers. Our creatures are born of love and despair.