The Ultimate Battle Votes

​​

Who Wins??????????????????????????

Spyro

Firestar

Godzilla

Star-Lord