Hidetaro Ishibashi Pictures - Rotten Tomatoes