Death Battle released it’s Tahu preview analysis, it’s pretty weird.