Tyrsa — worx Jack 13 years ago Tyrsa aka Alexis Taleb is an idependent Art Director / Graphic designer based in Paris, France.