Mod edit:
2 seconds gained for last hit to final boss: 21:02
I reuploaded the video correcting how badly it framed.