This might be worth looking into too: he's received positive trust from
rig4hodlers and
bubbalex. Both were put on DT2 only by Hellmouth42, and rig4hodlers left feedback to Hellmouth42 only. There's a very small circle of users giving eachother trust (this may or may not be justified, I didn't dig that deep yet).
I trust these 2 members, no doubt

I am discovering the thread right now, I will draw the consequences concerning
deception1359 edit: got the point,
deception1359 distrusted