Toru Nagai Pictures - Rotten Tomatoes