Played on PPSSPP
Livesplit crashed like 11 mins in which is cringe, but I started at 10 seconds into the video and stopped on 31:22, so I did the run in 31:12.
Idk when I will attempt this run again, but this is almost a good time.