Season 1 3 episodes Poster not found Italy ~ 1 May 28, 2017 Poster not found Germany ~ 2 June 04, 2017 Poster not found France ~ 3 June 11, 2017 Season more