Stephane Allender
Visual Effects Supervisor at Stitch
Edinburgh , United Kingdom