A great end to an amazing story!

Rating: 10/10 (23 May 2019)

So sad about some character's passing but this was an amazing watch and a great end!