The French-Japanese drama received a perfect 100% rating on Rotten Tomatoes and has now returned almost three years after it ...