Well I do think it does look very fishy,

1)A flopped straight or set would usually let you know by at least doing something by the turn and if it was one of these why not make a reasonable value bet instead of shoving river 2x pot whenyou've clearly showed weakness? That line doesnt make any sense...

2) I also dont see any drawing hands that are calling flop & or turn
- a big stretch for Q9h - & if it is why shove river?

3)TT is also unlikely as he's aggressive enough to 3bet pre or raise it on that flop

It just looks incredibly bluffy but I still couldn't call with A8