Villian is loose passive. He plays any 2 cards (called my 4x raise pre with 92o and flopped two pair against my JJ). Am I getting the right price on the river?

PokerStars No-Limit Hold'em, $0.02 BB (6 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

MP ($2.13)
CO ($4.44)
Hero (Button) ($2.92)
SB ($1.69)
BB ($1)
UTG ($5.28)

Preflop: Hero is Button with K, K
UTG calls $0.02, 2 folds, Hero bets $0.10, 2 folds, UTG calls $0.08

Flop: ($0.23) 7, 5, 6 (2 players)
UTG checks, Hero bets $0.12, UTG calls $0.12

Turn: ($0.47) 5 (2 players)
UTG checks, Hero bets $0.30, UTG calls $0.30

River: ($1.07) 4 (2 players)
UTG bets $0.50, Hero calls $0.50

Total pot: $2.07 | Rake: $0.10