Illustration by Michael Zancan
His statement:
"I was born in Agen, south west France. As far as I remember, I have always been doodling on my schoolbooks margins or on the class tables, which costed me a fair number of punishments. Attracted to any form of creation, I've mostly...See more