Noth the Plaguebringer Victory in 51s

Chornobyl
68.1%