Villain seems ok, don't know too much.

Kinda feels like a tarp (JJ, QQ, misplayed AA, 99 or K10) or AK/weird randomness/bluff. Any value in raising the river? Can't R/f with stack sizes. Call seems best I think?? I def. don't want to to get jammed on.

Full Tilt Poker, $0.50/$1 NL Hold'em Cash Game, 6 Players
LeggoPoker.com - Hand History Converter

SB: $107.55
BB: $102
UTG: $13
MP: $108.60
CO: $131.50
Hero (BTN): $100

Pre-Flop: A Q dealt to Hero (BTN)
UTG folds, MP raises to $3.50, CO folds, Hero calls $3.50, 2 folds

Flop: ($8.50) J Q 9 (2 Players)
MP checks, Hero bets $6, MP calls $6

Turn: ($20.50) A (2 Players)
MP checks, Hero bets $11, MP calls $11

River: ($42.50) 6 (2 Players)
MP bets $24, Hero