Lord Boros vs Kaguya Ōtsutsuki

Lord Boros vs Kaguya Otsutsuki is a What-If? Episode of Death Battle.

Description
One Punch Man vs Naruto! It's the battle of the planetcracking and climatic villains in this planetary Death Battle!