Itay Segal - Rotten Tomatoes