R O D
Rod was born in Quimper, France, in 1977.
After studying Fine Arts in Rennes, he worked many years as set designer in Paris for multiple TV shows, advertisings and movies.
He started working as mix-media artist in 2004.
Stella was born in Parma, Italy, in 1979.
She graduated in Architecture at the Polytechnic of Milan and has been working in Italy, France and Thailand.
She met Rod in 2013.
They work together ever since.