This isn't odd turn and river action imo.

Villain flops strong hand. Villain misses flop c/r. Turn brings card that hero will bet with value or air a vast majority of the time, so he goes for c/r again.

If villain has A5+ on turn, why wouldn't he go for a c/r? Seems pretty reasonable to me.