Beerus vs. Sailor Galaxia (Dragon Ball VS Sailor Moon) Death Battle : Season 7 Episode 11
TV-MA Rooster Teeth int(0)
Aired: August 10th, 2020 @ 11:00 AM EST on Rooster Teeth
These 2 egotistical planet shatterers that spawn from the most classic of anime are battling! May god have mercy on our universe!