Keishi Takamine Pictures - Rotten Tomatoes