Princess Zelda and Princess Peach Settle Their Differences by Fighting to the Death

Zelda vs Peach” a new live-action special effects video, created by filmmaker Andrew McMurry of AndrewMFilms, where Princess Zelda of The Legend of Zelda and Princess Peach of Super Mario Bros. settle their differences by engaging in an epic battle to the death.

submitted via Laughing Squid Tips