well you certainly cannot fold under any circumstance here. He is giving you incredible pot odds
on the turn. Even if he accidentally showed u his cards and he had QQ, we are still continuing with the hand. Like the other posts say, his line doesn't make much sense unless he holds a set. Something like 22 or the less likely 66/88. (88 kinda makes the most sense). Even if we just call the turn raise, a Q on the river is the only card that would cause enough concern to make us consider folding. I think the pot odds would be too good to fold to any other river card. Therefore, I think moving in is the best move here.