Really exciting drama. The rare thriller genre coming from Japan. And its amazing to see them move from place to place. I just love Japan's scenery, culture, architecture etc.