Emiko Okada Pictures - Rotten Tomatoes