Francesc Betriu - Rotten Tomatoes