Actors: David Rampanen