Petri Damstén is a talented self taught photographer, artist and computer engineer, who creates images as