Diana Toshiko - Rotten Tomatoes