Yo Oizumi Pictures - Rotten Tomatoes