I don’t think I’ve ever been more unexcited for something Batman related in my life

Wtf is that creature on the right supposed to be anyway? I’ll cry if it’s supposed to be Ace the bat hound