Mitsuo Iwara Pictures - Rotten Tomatoes