Reminds me of a hand I played recently (it's the second one here
The difference is that my villain had min-raised preflop and c-bet the pot, which frankly is stronger than the near-pot-sized donk here.
Raise as a semi-bluff is good. Calling the shove is good too, since you do have enough equity even vs 55/88 (although in this case it's going to be close to EV neutral). Add a couple of AA or TP hands, and you have more than enough equity to make the call. And that's not counting the air in his range.
Giant bet-sizing for the donk screams "FOLD!", so I'm guessing we shouldn't be underestimating the amount of air he has.