0 DVDScrDen Ace: The Final Nov. 27, 2007 Den Ace: The Final 2007 60 min 45 views Modern remake of the Kaiki Daisakusen / Operation Mystery tv show. A special unit called SRI (Science Research Institute) is investigating ... ActionAdultAdventurePalestina