Shin Kawai Pictures - Rotten Tomatoes