Very good and happy ending

#1

There are so many twist and I love it, good ending too.