Stacks $300 effective, game is 6-handed
Villain is younger black guy, unknown to hero but likely rec player.
Hero just sat as game started, early 30s Asian.
Preflop
UTG folds, MP raises to $10, Hero calls BTN with 33, SB calls, Villain (BB) calls.
Pot $40, Flop KJ3 two spades.
Checks to Hero who bets $20, only Villain calls.
Pot $80, Turn KJ36 two spades.
Villain checks, Hero bets $40, Villain calls.
Pot $160, River KJ36T, flush draw bricks.
Villain plays with his chips for a few moments, then cuts out 5 greens for a $125 bet.
Hero ???
I don't like the spot, but are we really behind enough to fold here?