The mysterious new series is one of several Netflix original shows coming from Europe this year.
Source: CNet