New York City
Emeric Trahand also known as Takeshi is a New York based art director and artist from Saint Etienne, France.