Ilkka Jarvilaturi - Rotten Tomatoes