Look into the lack of weathering/wear on the teeth. It is pretty neat.
That's a "confirmation" in the same way T-rex was "confirmed" to be feathered a few years back, and look where we are now. Nothing can be positively, undeniably confirmed about creatures we'll never see alive.
Also, fuck yeah paleontological debate on an anime jpegs website.