I dont mind the call in the blinds but would probably fold pre. I"d definitely call this in position because 45o is a potential stacker.
As played, you"ve got a well disguised 2 pair and most overpairs will stack off here. A3 and sets are in his range here but these have to be minor considerations in comparison to the overpairs that will stack off here.
I cant believe the oppo got it in with
though. even I"d have folded that!!