Yo Oizumi - Rotten Tomatoes