Villian is like 22/9/5 over around 100 hands. So he's pretty much a pseudo-station who knows how to raise good hands.

Preflop: Hero is UTG with K, K.
Hero raises to $7, UTG+1 raises to $21, 6 folds, Hero calls $14.

Flop: ($45) T, 9, Q (2 players)
Hero checks, UTG+1 checks.

Turn: ($45) J (2 players)
Hero checks, UTG+1 bets $40, Hero calls $40.

River: ($125) 3 (2 players)
Hero checks, UTG+1 bets $80, Hero folds.

Timing tells too pretty much, but even without those... He never shows up with an 8 and playing a set like this is just retarded. I think his range is AK AK AK AK AK and more AK with a hint of KK. I'm posting this probably because today has been my worst session all month, and I may be off my rocker. What say you?