Both of these Japanese dramas are bizarre, twisting, sci-fi shows that center around mysterious hidden memories and a psychotic doctor. You won't be able to foresee the plot's development and conclusion, and once you're there you probably won't understand what happened either.