I like the flop raise on such a drawy board.

I like the large turn bet.

What hands are there that you beat that can also call your river bet? His FD's bricked, AK probly didn't make it to the river, QQ may be scared of the king depending on how good he is.

On the other hand he has already put in more than half the effective stacks so maybe QQ and a jack would call that bet.