YNON LAN
Updated 58 days ago
Ynon Lan is a director and animator based in NYC. His Inventive and experimental visual style has garnered success online and appeared in leading magazines and blogs...
Director & animator from Israel. Based in New York. Graduate of the Bezalel Academy of Arts and Design.