The Matchstick People
Juan Delcan is a native of Spain where he studied architecture and fine arts and began his career as a graphic designer and illustrator. Juan has directed numerous live-action and animated projects, often combining both worlds to create stunning visual effects. Juan’s work has been honored by The London International Advertising Awards, British Design & Art Direction Award, Monitor Award and Design Awards, AIGA, The BDA Awards, The Telly Awards and the Museum of Modern Art. His ongoing Matchstick people series, went viral and generated over 100 million views.