User blog comment:Avatar XIII/Avatar XIII vs DudeWithASuit - Seventh Official Wiki Rap Tournament/@comment-24152309-20180810064804

Avatar's last verse cemented the win for me. I vote Avatar.