24.1.08

Marc Geahchan




Marc Geahchan is a young Lebanese animator working in the Video Games industry in England, in a Nintendo Wii Studio as a 3D Artist.