Spider Princess vs Ushi-Oni

Spider Princess vs Ushi-Oni is a what-if? episode of Death Battle featuring Spider Princess form the Indie Video Game Monster Girl Quest and Ushi-Oni form the Monster Girl Encyclopedia.

Description
Who do you think should win? Spider Princess Ushi-Oni