Now that I can see it better, I would say that it is definitely Haptosquilla, but probably not trispinosa. There are several Haptosquilla that it could be. It looks most like H. banggai to me, but without examining it, we probably won't know for sure.
Roy