French Poker Series 1k Grand Final in Deauville. Villain is notgood, but also not really splashy or crazy, just bad.
400/800/100ante
I open

utg to 1700. Really splashy peely guy calls in MP. Villain 3bets the big blind to 4800. I ask him how much he's playing, he says in french "about 60". I can't really tell because of these stupid 10k chips that are really similar to the 5k chips. Anyway, so going by this I call. Definitely an argument for folding pre, because I thought he most likely had a really good hand based on his sizing and position. Can't rule out some weird frenchy bluff though at this stage.
As played though, the other guy calls behind and we go three ways

The pot is about 15.5k
He super confidently bets out 12.5k. I now notice that he only has about 35k behind. I'm now 95% sure he has QQ+, TT and JJ possible but discounting these quite a bit.
I think there's arguments for FOLD, CALL OR SHOVE.
Don't think he's ever folding to a shove. I don't think he's ever checking a brick turn so I never see a river for free. If I get there straight away he pretty much always goes broke however.
What would you do and why?