Your Name. ★★★★

I am very critical of time travel stories, but this was downright charming!