Yôgisha X no kenshin, (Suspect X) Pictures - Rotten Tomatoes