Redbox - design and animation studio based in Paris, France. Led by owner, Piotr Jakubowicz, the company works on a range of projects including art direction, design, animation and film work for art & culture, fashion, music industry and corporate..
Relevance: 16.593334