Eiji Okada Pictures - Rotten Tomatoes