Jouko Ahola - Rotten Tomatoes