>>44782029It does, I have no clue who that fella you posted is, though
>>44783591Its trent reznor
Lmfao