Emi Takei Pictures - Rotten Tomatoes