Villain is 30/24/6 over 101 hands.

PokerStars - $0.05 NL (6 max) - Holdem - 5 players
Hand converted by PokerTracker 4

SB: $3.16
BB: $6.63
UTG: $12.52
Hero (CO): $5.00
BTN: $3.08

SB posts SB $0.02, BB posts BB $0.05

Pre Flop: (pot: $0.07) Hero has T K

fold, Hero raises to $0.15, BTN calls $0.15, SB calls $0.13, fold

Flop: ($0.50, 3 players) J T 8
SB checks, Hero checks, BTN checks

Turn: ($0.50, 3 players) K
SB bets $0.35, Hero calls $0.35, fold

River: ($1.20, 2 players) 4
SB bets $1.05, Hero ???

What could villain have here? The flop is pretty wet so I think if he has 2P/set on flop he probably bets it?

Makes a bet on turn - I can beat AK/KQ, although I think it's unlikely villain overcalls pre with AK. Maybe he overcalled with AQ? Only other hand is Q9 but I don't think villains calls pre with that hand and I think he almost definitely leads the flop with it. Is villain leading out just taking a stab at the pot?

Near PSB on river, I have to beat now surely? Would he continue a bluff? There isn't a whole lot of hands I can beat but I don't like folding 2P to this line either...

Thoughts?