User blog comment:Nkstjoa/Create your own Death Battle thumbnail/@comment-109.150.102.189-20141102130905

One of the Battle Royales is from Pokémon Battle Royale.

The other is the TMNT Battle Royale.