MAJOR SPOILERS
.
.
.
.
.
.
.
.
.
IM SCREAMING SO LOUD RN OH MY FUCKING GOD. WHAT AN ENDING.

5 20