Egbert van Putten - Rotten Tomatoes