Tatsuyoshi Ebara Pictures - Rotten Tomatoes