Reiko Takahashi Pictures - Rotten Tomatoes