Twin Emperors Victory in 2m38s

Demon Armor (Rank 5)
90.1%