Princess Huhuran Victory in 33s

The Eye of the Dead
31.7%