Home Tags Steven Universe Vs Star Butterfly Death Battle

Tag: Steven Universe Vs Star Butterfly Death Battle

Death Battle Season 8 is the 10th-anniversary celebration of their creation, and as promised by the team, there were and are going to be matches that would be "all-star quality" throughout the season, and most would agree that they've...