Memes with the tag Death Battle is doing it again!