I'd probably check/call the turn, I don't know what the best line is but obviously if he made a proper raise there you wouldnt have the odds to draw and would have to commit all your stack while your behind.
frontbetting ain't bad though you might push him off a lot of hands and you have a lot of outs if he just calls but its really a shitty spot when you get raised big on the turn
he looks pretty bad, im sure if you check/call turn you stack him on the river if you hit anyways
fuck I should just sell some of my Pokemon cards, if no one stakes that is what I will have to do - lostaccount