Villain is a 34/10/1 fish new to the tables. He instashoved the turn. Call this or make a nitty fold?

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

Button ($98.90)
Hero (SB) ($99)
BB ($37.50)
UTG ($106.05)
MP1 ($64.35)
MP2 ($29.85)
CO ($56)

Preflop: Hero is SB with K, A
UTG calls $1, 4 folds, Hero raises to $5, 1 fold, UTG calls $4

Flop: ($11) 5, 10, 9 (2 players)
Hero bets $7, UTG calls $7

Turn: ($25) 10 (2 players)
Hero bets $15, UTG raises to $94.05 (All-In), Hero...