Keiko Takeshita Pictures - Rotten Tomatoes