Maybe he has J8 and hasn't realized his hand is counterfeited. We need 28% equity here to call... Hmm Ok it seems even after including AJo and J8o we're too far behind to call here. [edit: math fail, see below] He has enough random 7x-straight draw type combos plus every spade draw imaginable that the river really screws up our equity.
My question to you is why you're betting so small on the flop and turn vs a station??