A collaboration between visual artist Myriam Mechita and musician Leonard de Leonard.
Limited edition of 200 copies.
Myriam Mechita is a French artist who lives in Berlin and Paris.
Leonard de Leonard is a producer, sound designer, DJ, and founder of Leonizer Rec label.